新手小白近期学习,使用阿里云的服务器centos7.4搭建LAMP(Linux Apache MySQL PHP)环境,在网上找了很多相关的教程,发现很多都是需要先下载再通过相关软件上传解压,找到了通过yum安装的方法。
https://blog.csdn.net/qiaosym/article/details/78710305
https://blog.csdn.net/yangchuan_csdn91/article/details/78517724
结合这两篇博文进行比较简单的环境搭建
需要用Xshell连接服务器
附一个下载连接
http://www.onlinedown.net/soft/36383.htm
一、连接服务器,检查当前系统环境
1.查看centos版本
[root@Unimmon ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
2.检查是否装相关应用
(1)检查apache
httpd -v
(2)检查mysql
service mysqld start
3.如果安装过相关的组件,需要清理,防止后面安装的时候出现错误安装不上的情况
yum remove mysql
rm -f /etc/my.cnf
rpm -qa | grep httpd
二 、安装apache
1.安装apache
yum -y install httpd
2.安装apache扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
3.启动apache
service httpd start
另:在centos 7 中apache相关命令
systemctl start httpd.service #启动apache
systemctl stop httpd.service #停止apache
systemctl restart httpd.service #重启apache
4.设置开机自启动(如果不设置为开机启动,每次重启服务器时,需要手动开启apache)
systemctl enable httpd.service
若安装成功此时访问服务器的ip地址会出现如下画面
三、安装php
1.安装php
yum -y install php
2.安装php-fpm
yum -y install php-fpm
3.安装php扩展
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel
另:测试php是否安装好
进入apache 的web根目录,写一个测试脚本.
cd /var/www/html #进入目录
touche v.php #创建文件
vim v.php #编辑文件
按 i 键进入编辑模式,将代码copy进去
<?php
echo 'hello world ';
phpinfo();
?>
保存并退出
Esc
回到控制模式
Shift+:
进行输入
wq
:保存并退出
q!
不保存退出
Ctrl+S为Linux中的锁屏。
Ctrl+Q解锁
重启apache
域名+/v.php进入(例:0.0.0.0/v.php)
将看到如下页面
四、安装mysql
在centos 7 中把mysql改成了mariadb,两者区别自行百度
1.安装mariadb-server
yum -y install mariadb-server
2.安装php-mysql
yum -y install php-mysql
3.安装mysql扩展
yum -y install mysql-connector-odbc libdbi-dbd-mysql mysql-devel
另:在centos 7 中mariadb相关命令
systemctl start mariadb.service #启动
systemctl stop mariadb.service #停止
systemctl restrat mariadb.service #重启
4.设置开机自启动
systemctl enable mariadb.service
5.配置mysql(一定要启动mariadb)
初次安装mysql是没有密码的,要设置密码,默认账户为root
设置mysql root账户的密码
mysql_secure_installation
输入当前密码(初次为空,直接回车即可) 如下图所示:
是否设置密码? Y
后面依次为
设置密码->确认密码->删除匿名用户->不允许root远程连接->删除测试数据库并访问它->重新加载表数据
根据实际情况需要选择y/n
重启服务
至此,环境安装成功.
(yum在线安装,版本默认php 5.4 apache 2.4.6)
五、安装phpMyadmin
1.安装phpMyadmin
yum install phpmyadmin
2.修改phpmyadmin配置文件
vi /etc/httpd/conf.d/phpMyAdmin.conf
重启Apache
PHPmyadmin访问地址:服务器IP地址或域名/phpmyadmin
例:0.0.0.0/phpmyadmin