#安装Apache及扩展库
yum install -y libaio*
yum install -y httpd php mariadb mariadb-server gd gd-devel
#安装php及扩展库
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 php-snmp
#安装mysql及扩展库
yum install -y mysql mysql-server
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm #如果下载出现问题,则先下载到本地电脑,然后通过winscp传输到服务器
yum localinstall mysql-community-release-el7-5.noarch.rpm
mysql_secure_installation #回车,根据提示输入Y 输入2次密码,回车 根据提示一路输入Y 最后出现:Thanks for using MySQL! MySql密码设置完成(如果出现问题,请看文章结尾解决办法)
#安装连接
yum install -y httpd-manual mod_ssl mod_perl mod_auth_mysql
#关闭防火墙设置
getenforce #关闭SELinux
/etc/init.d/iptables stop #关闭iptables
#启动httpd
/etc/init.d/httpd start
将代码上传到/var/www/html目录下,更改文件夹及其子文件夹权限chmod -R 777 html
yum install -y httpd
/etc/init.d/httpd start
备注:Apache启动之后会提示错误:正在启动httpd:httpd: Could not reliably determine the server’s fully qualif domain name, using ::1 for ServerName 解决办法:vi /etc/httpd/conf/httpd.conf #编辑 找到 #ServerName www.example.com:80 修改为ServerName www.1000seo.com:80 #这里设置为你自己的域名, 如果没有域名,可以设置为localhost :wq! #保存退出chkconfig httpd on
/etc/init.d/httpd restart
/etc/init.d/httpd stop
yum install -y mysql mysql-server
/etc/init.d/mysqld start
chkconfig mysqld on
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷贝配置文件(注意:如果/etc目录下面默认有一个my.cnf,根据提示覆盖即可)
mysql_secure_installation 回车,根据提示输入Y 输入2次密码,回车 根据提示一路输入Y 最后出现:Thanks for using MySQL! MySql密码设置完成
如果上诉命令出现错误:解决办法如下:
mysql
选择数据库:use mysql;
修改密码:UPDATE user SET password=PASSWORD('123456') WHERE user='root';
刷新:flush privileges;
退出:exit;
如果命令不好记忆,可以借鉴上文中的apache的环境变量配置
yum install -y php
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
mysql_restart restart #重启MySql
httpd_restart restart #重启Apche
上文中的配置可以简化一些,这个需要根据个人的喜好进行配置,比如我喜欢将目录树进行展示出来,这里没有给出DocumentRoot目录,可以在php.ini文件中查看,如果想要配置,修改即可
参考文章:http://blog.csdn.net/u010187139/article/details/50885071
转载于:https://www.cnblogs.com/baobeiyuer/p/8385112.html
