开发者社区> vip1888> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

CentOS7.3安装LAMP(Centos7.3+Apache2.4.6+mysql5.6.38+php5.4.16)

简介:
+关注继续查看
CentOS7.3安装LAMP(Centos7.3+Apache2.4.6+mysql5.6.38+php5.4.16)
---------------------------------------------------------------------




检查Apache是否已经安装
[root@localhost ~]# httpd -v

查看Apache包是否可用
[root@localhost ~]# yum list | grep httpd

使用yum安装Apache,并且安装扩展模块
[root@localhost ~]# yum -y install httpd httpd-manual httpd-devel mod_ssl mod_perl mod_auth_mysql

设置开机自动启动Apache服务
[root@localhost ~]# systemctl enable httpd.service

启动Apache服务
[root@localhost ~]# systemctl start httpd.service

重新Apache服务
[root@localhost ~]# systemctl restart httpd.service

查看服务状态
[root@localhost ~]# systemctl status httpd.service

判断是否安装成功Apache服务
[root@localhost ~]# curl http://127.0.0.1

将原有配置文件备份
[root@localhost ~]# cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak

----------------------------------------------------------------------

检查mysql是否已经安装
[root@localhost ~]# yum list installed | grep mysql

查看mysql包是否可用
[root@localhost ~]# yum list | grep mysql

下载MySql安装包,确认yum源的链接是不是有效的
[root@localhost ~]# rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

安装MySql服务器端
[root@localhost ~]# yum install -y mysql-community-server

安装MySql客户端
[root@localhost ~]# yum -y install mysql-server mysql mysql-devel

设置开机启动Mysql
[root@localhost ~]# systemctl enable mysqld.service

设置开启服务
[root@localhost ~]# systemctl start mysqld.service

重新Apache服务
[root@localhost ~]# systemctl restart mysqld.service

查看服务状态
[root@localhost ~]# systemctl status mysqld.service

登陆MySql,输入用户名和密码
[root@localhost ~]# mysql -uroot -p

修改当前用户密码
mysql>SET PASSWORD = PASSWORD('Abc123!_');

开启远程登录,授权root远程登录,开放3306端口
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Abc123!_' WITH GRANT OPTION;

命令立即执行生效
mysql>flush privileges;

退出mysql
mysql>exit;

将原有配置文件备份
[root@localhost ~]# cp /etc/my.cnf /etc/my.cnf.bak

----------------------------------------------------------------------

检查php是否已经安装
[root@localhost ~]# php -v

查看php包是否可用
[root@localhost ~]# yum list | grep php

使用yum安装php,并且安装扩展模块
[root@localhost ~]# yum -y install php php-odbc php-mysql php-devel php-xml php-gd php-imap php-ldap php-xmlrpc php-common php-process php-bcmath php-cli php-fpm php-pear php-pdo php-pecl-xhprof php-pecl-xdebug php-phpunit-PHPUnit php-mbstring php-mcrypt php-pecl-apcu php-opcache

----------------------------------------------------------------------

检查vsftpd是否已经安装
[root@localhost ~]# vsftpd -v

查看vsftpd包是否可用
[root@localhost ~]# yum list | grep vsftpd

安装默认的vsftpd
[root@localhost ~]# yum -y install vsftpd

设置服务开机自启
[root@localhost ~]# systemctl enable vsftpd.service

设置开启服务
[root@localhost ~]# systemctl start vsftpd.service

重新开启服务
[root@localhost ~]# systemctl restart vsftpd.service

查看服务状态
[root@localhost ~]# systemctl status vsftpd.service

将原有配置文件备份
[root@localhost ~]# cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak


----------------------------------------------------------------------

确保服务器系统处于最新状态
[root@localhost ~]# yum -y upgrade

重启服务器
[root@localhost ~]# reboot




----------------------------------------------------------------------


yum -y update

升级所有包,改变软件设置和系统设置,系统版本内核都升级

yum -y upgrade

升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
PHP面试题:你常用到的mysql命令?
PHP面试题:你常用到的mysql命令?
56 0
PHP连接MySQL 8.0报错的解决办法
PHP连接MySQL 8.0报错的解决办法
149 0
centos下 Apache、php、mysql默认安装路径
apache: 如果采用RPM包安装,安装路径应在 /etc/httpd目录下 apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/apachectl web目录:/var/www/html 如果采用源代码安装,一般默认安装在/usr/local/apache2目录下 php: 如果采用RPM包安装,安装路
2976 0
+关注
61
文章
2
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载