一、开放服务端口
在阿里云,找到自己的服务器, 以后如需再配置别的环境,切记要记得将所对应的端口开放,否则就会无法访问。
二、Apache环境搭建
在安装程序前,先执行更新(升级所有包同时也升级软件和系统内核):
yum update
这里得更新一会儿。
然后直接安装Apache
yum install httpd
启动Apache
systemctl start httpd.service
设置Apache开机启动
systemctl enable httpd.service
还可能用到的指令:
停止Apache
systemctl stop httpd.service
重启Apache
systemctl restart httpd.service
测试一下,看是否安装成功,因为我的域名已经备案成功了,所以可以直接输入自己的域名访问一下试试。
4、MySql环境搭建
下载 mysql源安装包
出现上述界面,说明Apache配置成功。
假如域名还未通过备案,就在浏览器输入自己的公网ip进行测试。
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
这里我下的是mysql5.7的版本
安装mysql源
yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
在线安装Mysql
yum -y install mysql-community-server
这里需要等待一会,下载东西比较多
启动Mysql服务
systemctl start mysqld
设置开机启动
systemctl enable mysqld
systemctl daemon-reload
修改MySql的 root本地登录密码
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个临时的默认密码。
查看mysqld.log
vim /var/log/mysqld.log
这里,我生成的随机密码是
d,2A+fZthHDo
退出vim编辑模式,先按ESC,在输入 :q!
登录mysql,输入临时密码
mysql -u root -p
输入临时密码
登录成功,然后修改mysql登录密码。记得这时执行的是mysql的命令,待会再输入linux的命令时要记得退出来。
修改mysql密码
ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘ChenYang2018!@#’;
修改密码为 ChenYang2018!@# (备注 mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位)
设置允许远程登录(记得把密码改成你的,直接粘会报错的,报错的是因为密码不对)
GRANT ALL PRIVILEGES ON . TO ‘root’@'{b70bdeec3fda94ceabada3cabadfde7e3af16c86d450b4f31b40f646502a740b}’ IDENTIFIED BY ‘ChenYang2018!@#’ WITH GRANT OPTION;
在第二节已经将3306端口开放了,所以此时可以直接测试。
测试连接工具我用的是Navicat ,这个工具用起来也挺方便的。
启动Navicat
点击左上角的 连接->mySql ,新建一个连接
mysql环境搭建成功。
三、PHP环境搭建
本次安装的是 PHP7.0
安装 Php7 相应的 yum源
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
安装php7.0
yum install -y php70w
安装php扩展
yum install -y php70w-mysql.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64
安装PHP FPM
yum install -y php70w-fpm
测试:在服务器的/var/www/html/建一个php的文件,可以先通过ip地址访问这个文件,看是否能够解析。(备注:此时还不能通过域名访问,还需配置一下服务器,具体如何配置将在下面给出)。
cd /var/www/html/
mkdir test
cd test
touch test.php
vim test.php
按i进入编辑模式,添加下列测试代码。
按ESC,然后输入:wq,保存退出编辑模式。
重启一下服务器systemctl restart httpd.service
然后在浏览器通过ip地址访问这个文件。
示例:http://127.0.0.1:80/test/test.php
(将ip地址改为你的公网ip)
PHP环境搭建成功。
————————————————
原文链接:https://blog.csdn.net/Cheny_Yang/article/details/83318034