备注:本次安装是采用的系统自带的yum源进行安装的
第一步:安装Apache
1:安装apache,命令如下:
yum install -y httpd
2:修改httpd.conf,修改ServerName的域名,具体步骤如下:
使用vi编辑器打开apache配置文件,命令如下:
vi /etc/httpd/conf/httpd.conf
按下Esc键切换到命令模式,命令如下:
/ServerName www.example.com:80 ——-回车
按下字母i键,切换到编辑模式,将/Server Name www.example.com:80 修改为如下:
ServerName www.localhost.com:80 ——–这里设置自己的域名
3:启动apache,命令如下
service httpd start
4:apache服务的一下其他操作命令:
service httpd stop ——–停止apache服务
service httpd restart ——–重启apache服务
chkconfig httpd on ———设置开机启动
第二步:安装mysql
1:安装mysql,命令如下:
yum install -y mysql mysql-server
2:找到mysql安装目录下的my-medium.cnf,命令如下
whereis mysql —–找到/usr/share/mysql目录
cd /usr/share/mysql ——进入文件夹
ls ——查看该目录下所有内容,其中有一个mysql-medium.cnf的文件
备注:步骤2只是为查询mysql-medium.cnf路径,实际操作中如果知道此路径位置,步骤2可跳过
3:复制mysqli-mudium.cnf到/etc/my.cnf,命令如下
cp /user/share/mysql/mysql-medium.cnf /etc/my.cnf —–注意/etc/mysql.cnf前必须有一个空格
4:启动mysql服务
service mysqld start
5:设置root账户密码
mysql_secure_installation
此处会有一堆的信息提示,输入步骤如下:
y 回车
******* 此处输入密码,回车
******* 再次输入密码,回车
y 回车……
y 回车……(重复此操作,一直到看到Thinks for using mysql为止,设置完成)
6:mysql的一些其他操作
service mysqld stop ——-停止mysql服务
service mysqld restart ——–重启mysql服务
chkconfig mysqld on ———设置开机启动
第三步:安装php
1:安装php
yum install -y php
2:安装组件
yum install -y php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
3:重启apache和mysql
service httpd restart
service mysqld restart
第四步:修改apache配置
1:打开apache配置文件
vi /etc/httpd/conf/httpd.conf
2:修改配置文件
DirectoryIndex index.html index.html.var
修改为:DirectoryIndex index.htmlindex.php index.html.var (设置默认首页文件)
:wq保存退出
3:重启apache
service httpd restart
4:删除默认测试首页文件
rm -f /etc/httpd/conf.d/welcome.conf /var/www/error/noindex.html
第五步:修改php配置
1:打开php.ini
vi /etc/php.ini
2:修改如下
找到date.timezone = 把前面的分号去掉,改为date.timezone = Asia/Shanghai 设置时区
找到open_basedir = 设置为:open_basedir.:/tmp/防止php木马跨站
备注:设置表示允许访问当前目录(即PHP脚本文件所在之目录)和/tmp/目录,可以防止php木马跨站,
如果改了之后安装程序有问题,可以注销此行,
或者直接写上程序的目录/data/www.bamaol.com/:/tmp/
第六步:测试
编写一个index.php文件,查看php版本信息
cd /var/www/html
vi index.php
<?php phpinfo(); ?>
:wq 保存退出
浏览器输入域名127.0.0.1(此域名应根据自己项目域名确定)
显示php版本信息,则安装成功
二:简单使用:
编写php。PHP是web服务器端可插入的解释型脚本语言,
所以php一般都是插入到html中的,在web服务器端执行,解释型语言。
按照上面配置后,可以把学写好的PHP脚本放在这个路径下:/var/www/html/
如:编写一个helloworld.php
test@VirtualBox:/var/www/html$ ls
helloworld.php index.html phpmyadmin
在浏览器输入URL,如:http://ip/helloworld.php
就可以看到效果。
test@VirtualBox:/var/www/html$ cat helloworld.php
<html>
<body>
<?php
echo “hello world”
?>
</body>
</html>
在/var/www/html 文件下是我们默认的访问目录,在这写一个php文件查看phpinfo.在浏览器输入地址访问就可以
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/87693