1、安装
yum -y install httpd
2、开启Apache服务
systemctl start httpd.service
3、设置Apache服务开机启动
systemctl enable httpd.service
4、开启防火墙
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload
5.验证apache服务是否安装成功
打开http://xx.xx.xx.xx/,apache默认的页面–有Testing 123…字样
6、安装
yum -y install php
7、重启Apache服务
systemctl restart httpd.service
8、测试PHP
vi /var/www/html/info.php编辑内容为:
9、下载安装Mysql
下载
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
解压安装
rpm -ivh mysql-community-release-el7-5.noarch.rpm
源安装
yum -y install mysql-community-server
10、重启Mysql
service mysqld restart
11、设置Mysql
登录Mysql
mysql -u root
显示数据库
show databases;
设置密码
set password for 'root'@'localhost' =password('123456');
远程连接设置
grant all privileges on *.* to root@'%'identified by '123456';
如果不是root则先新建用户
create user '用户名'@'%' ip地址 by '密码'
12、设置防火墙
firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --reload
将PHP和Mywql关联起来
yum -y install php-mysql
13、安装常用的PHP模块
yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
14、重启Apache服务
systemctl restart httpd.service
安装phpmyadmin
mkdir -p /var/www/html/html/phpmtadmin
cd /home/用户/
wget http://oss.aliyuncs.com/aliyunecs/onekey/phpMyAdmin-4.1.8-all-languages.zip
unzip phpMyAdmin-4.1.8-all-languages.zip
mv phpMyAdmin-4.1.8-all-languages/* /var/www/html/phpmyadmin
测试 http://xx.xx.xx.xx/phpmyadmin
附:
selinux设置
当网页打开403时可以先临时设置selinux为警告模式setenforce 0,然后测试
修改目录下的上下文件类型为公共类型
semanage fcontext -a -t public_content_t ‘/var/www(/.*)?’
然后 输入命令restorecon -RvvF /var/www/将规则同步至目录及其子目录
以上即完成服务器设置
初次将项目放入yum安装的目录/var/www/html/文件下,进行浏览器登陆http://127.0.0.1/index.php首页的图片全没有出现,
解决办法: 问题网站没有权限访问文件内容,打开项目内图片查看权限
cd /var/www/
chmod -R 777 *
Apache的基本命令
#启动服务
systemctl start httpd.service
#查看服务
ps aux | grep httpd
#停止服务
systemctl stop httpd.service
#重启服务
systemctl restart httpd.service