1>apache安裝 2>mysql安裝 進入home目錄 wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm ...
首先安裝apache,mysql ,最後安裝php
1>apache安裝
安裝:yum install -y httpd
運行:/bin/systemctl start httpd.service
執行完運行命令之後是看不到效果的,這時候再輸入查看apache服務狀態命令來查看服務是否已經啟動:
查看狀態:service httpd status
Apache開啟服務:systemctl start httpd
Apache停止服務:systemctl stop httpd
配置:
httpd -V (大寫V) 查看apache安裝信息
到指定目錄去修改httpd.conf配置信息
主要修改以下:
1:<IfModule mime_module> 模塊下麵添加對尾碼.php處理
AddType application/x-httpd-php .php
2>這裡添加index.php處理
3>說明下目錄配置含義
Options 表示此目錄可以提供索引,符號鏈接,多媒體訪問形式
AllowOverride 表示此目錄的內容能否覆蓋,如果是訪問的根目錄就寫none,其他目錄可以寫all
Require 如果這裡是項目目錄denied 要改成granted.
4》虛擬主機配置
4.1>如果是本地開發環境
像這樣配置後,再修改hosts文件添加127.0.0.1 www.s1s.com即可
4.2>如果是雲伺服器,僅僅用來測試項目,只有IP沒有功能變數名稱情況下,只能用埠區分項目。按照以下配置
很關鍵的配置是ServerName,其實就是填上雲伺服器公網IP+埠即可。那麼重啟伺服器後,可以在自己瀏覽器輸入雲伺服器公網IP+埠即可。
2>mysql安裝
進入home目錄
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
成功安裝之後重啟mysql服務
service mysqld restart
1>初次安裝mysql是root賬戶是沒有密碼的,可以直接登錄
mysql -uroot登錄資料庫
設置密碼的方法:
mysql>use mysql;
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你想設置的密碼');
2>查看當前密碼情況
mysql>use mysql;
mysql>select host,user,password from user;
3>遠程授權連接mysql,
登錄mysql
mysql> use mysql;
mysql> grant all privileges on *.* to root@'%' identified by "你想設置的密碼";
mysql> flush privileges;
由此可以在本地用Navicat連上資料庫。
3>php安裝
1>刪除舊版本 如果已經安裝過php就先刪除之前的版本。檢查方法如下: yum list installed | grep 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 具體根據顯示的安裝列表的名稱進行相應的刪除
2》centos自帶php版本比較低是5.4,如果要安裝php7必須先更新yum
使用下列兩個地址來更新yum
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
使用yum list php*查看更新後有什麼版本php,
安裝 yum -y install php72w
這隻會安裝最小版本,組件要自己安裝.
sudo yum -y install php72w-gd php72w-imap php72w-ldap php72w-odbc php72w-pear php72w-xml php72w-xmlrpc
安裝後php -v查看安裝是否成功。