Centos7搭建lamp環境

首先安裝apachephp

Centos7默認已經安裝httpd服務,只是沒有啓動。html

若是須要從新安裝,輸入mysql

yum install -y httpd

啓動服務:sql

systemctl start httpd.service

設置開機自動啓動:apache

systemctl enable httpd.service

Apache配置文件:ssh

/etc/httpd/conf/httpd.conf

項目默認存放目錄爲curl

/var/www/html

Apache拓展的文件例如vhosts放在url

/etc/httpd/conf/conf.d

 

而後是安裝PHP主程序spa

yum -y install php

接下來安裝PHP經常使用組件rest

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp 
php-soap curl curl-devel

其實在安裝mysql後還要加入pdo_mysql,根據項目須要我也加入了ssh2拓展.

yum -y -install php-pdo_mysql php-pecl-ssh2

安裝完成後重啓

systemctl restart httpd.service

 

最後安裝mysql

CentOS7的yum源中默認是沒有mysql的。爲了解決這個問題,咱們要先下載mysql的repo源。

下載msyql的repo源

$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

安裝mysql-community-release-el7-5.noarch.rpm包

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

最後安裝mysql

sudo yum install mysql-server

安裝好mysql後重置用戶密碼,先將當前用戶切換到root

sudo chown -R root:root /var/lib/mysql

而後重啓服務

service mysqld restart

進入mysql重置密碼

mysql -u root
mysql > use mysql;
mysql > update user set password=password(‘123456‘) where user=‘root‘;
mysql > exit;

 

這樣基本lamp配置就完成了。

相關文章
相關標籤/搜索