欢迎大家来到IT世界,在知识的湖畔探索吧!
第一步:安装Centos7
如果需要桌面环境的,选择“带GUI的服务器”即可,附加选项根据需要选择。
其他配置采用系统默认即可。
第二步:安装Apache
安装完系统后进入终端界面。
1、运行以下命令安装Apache服务及扩展包。
yum -y install httpd httpd-manual mod_ssl mod_perl
2、安装完毕后可以使用httpd -v查看apache的版本号
3、开启Apache服务并设置服务开机自启动
systemctl start httpd
systemctl enable httpd
4、开启防火墙80端口和3306端口
firewall-cmd –permanent –add-port=80/tcp
firewall-cmd –permanent –add-port=3306/tcp
firewall-cmd –reload
在测试机的浏览器上输入服务器的ip地址,如果可以显示以下内容,则说明Apache服务启动成功。
第三步:安装mysql,以常用的5.7版本为例
1、运行以下命令更新YUM源。
rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
2、运行以下命令安装mysql
yum -y install mysql-community-server –nogpgcheck
3、查看mysql版本号
mysql -V
4、启动mysql
systemctl start mysqld
5、依次运行以下命令设置开机启动MySQL
systemctl enable mysqld
systemctl daemon-reload
第四步:安装PHP
1、更新YUM源
yum install -y \
https://repo.ius.io/ius-release-el7.rpm \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
2、添加Webtatic源
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
3、安装PHP
yum -y install php70w-devel php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-pdo.x86_64 php70w-mysqlnd php70w-fpm php70w-opcache php70w-pecl-redis php70w-pecl-mongodb
4、查看PHP版本
php -v
5、运行以下命令,在Apache网站根目录创建测试文件
echo ”
” > /var/www/html/phpinfo.php
6、重启Apache服务
systemctl restart httpd
在测试机的浏览器上输入http://服务器ip地址/phpinfo.php,如果可以显示以下内容,则说明安装成功。
此时安装全部完成。
在使用过程中发现连接mysql的时候登录使用默认密码失败。
究其原因,是因为mysql5.7为了安全性的考虑,在安装的时候随机生成了一个初始密码,放在/var/log/mysqld.log文件中了,所以我们需要查一下/var/log/mysqld.log这个文件,就可以知道初始密码是什么了。
使用以下命令
cat /var/log/mysqld.log | grep password
红框内为随机初始密码。
修改mysql登录密码:
/usr/bin/mysql_secure_installation
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/90864.html