服务器centos 7.2 LAMP环境安装

35 篇文章 0 订阅

1.安装Apache :Yum install httpd

可能会用到的:

systemctl start httpd.service #启动apache

systemctl stop httpd.service #停止apache

systemctl restart httpd.service #重启apache

systemctl enable httpd.service #设置apache

开机启动重启服务, systemctl restart httpd.service 

更改Apache默认网站目录:

选择在 /home 下建一个 www目录:
cd /home/ --进入home文件夹下
mkdir www --创建www文件夹

修改apache配置文件,使定位到/home/www/:vim /etc/httpd/conf/httpd.conf:
DocumentRoot “/var/www/html” 改成 DocumentRoot “/home/www”
<Directory "/var/www/html"> 改成 <Directory "/home/www">

重启apache服务器:systemctl restart httpd.service

如果显示,you don’t have permission…
赋予权限:chmod -R 755 /home/www

至此,已经成功的将apache默认目录移至/home/www/下了。

项目用的是thinkphp框架,由于apache还要往Runtime文件夹里面添加缓存和日志等内容,单单是 755 权限是不够的。因此要对Runtime这个目录赋予全部权限:chmod -R 777 /home/www/Runtime

2. 安装mysql:

yum源上没有mysql-server。所以必须去官网下载,用wget /rpm -ivh命令,直接获取。

下载:

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
如果提示-bash: wget: 未找到命令,请先执行 yum install wget 安装 wget

添加 MySQL Yum Repository 到你的系统 repository 列表中,执行:yum localinstall mysql-community-release-el7-5.noarch.rpm
提示是否 OK ,输入 y

验证下是否添加成功:yum repolist enabled | grep "mysql.*-community.*"
提示:
[root@bogon software]# yum repolist enabled | grep "mysql.*-community.*"
mysql-connectors-community/x86_64 MySQL Connectors Community 1
mysql-tools-community/x86_64 MySQL Tools Community 1
mysql56-community/x86_64 MySQL 5.6 Community Server 13

查看 MySQL 版本,执行:yum repolist all | grep mysql
提示:
mysql-connectors-community/x86_64 MySQL Connectors Community 启用: 14
mysql-connectors-community-source MySQL Connectors Community - Sourc 禁用
mysql-tools-community/x86_64 MySQL Tools Community 启用: 17
mysql-tools-community-source MySQL Tools Community - Source 禁用
mysql55-community/x86_64 MySQL 5.5 Community Server 禁用
mysql55-community-source MySQL 5.5 Community Server - Sourc 禁用
mysql56-community/x86_64 MySQL 5.6 Community Server 启用: 139
mysql56-community-source MySQL 5.6 Community Server - Sourc 禁用
mysql57-community-dmr/x86_64 MySQL 5.7 Community Server Develop 禁用
mysql57-community-dmr-source MySQL 5.7 Community Server Develop 禁用

启用的是 5.6 版本,通过 Yum 来安装 MySQL:yum install mysql-community-server

执行:whereis mysql
提示:
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

启动 MySQL Server:systemctl start mysqld

设置 mysqld 服务开机自启动: systemctl enable mysqld.service

开启mysql服务:systemctl start mysqld.service
查看 MySQL Server 状态:systemctl status mysqld
登录命令:mysql -uroot -p

服务器启动后,可以执行:mysql_secure_installation
提示:
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!

In order to log into MySQL to secure it, we'll need the current
password for the root user. If you've just installed MySQL, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.
Enter current password for root (enter for none):

此时输入 root 原始密码(初始化安装的话为空),输入 y 继续执行即可

3.安装php

检查当前安装的PHP包:yum list installed | grep php

如果有安装的PHP包,先删除: yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64
如果想删除上面安装的包,重新安装:
rpm -qa | grep webstatic
rpm -e 上面搜索到的包即可

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

运行yum install:

yum install php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64 php55w-mcrypt.x86_64 php55w-mysql.x86_64 php55w-pdo.x86_64
yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64
注:如果想升级到5.6把上面的55w换成56w就可以了。
yum install 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-mysql.x86_64 php70w-pdo.x86_64

安装PHP FPM:

yum install php55w-fpm
yum install php56w-fpm
yum install php70w-fpm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值