centos7系統配置Apache、Php、MySQL
配置前準備
專業知識: 需要掌握Linux基礎命令,以及對Apache、Php、MySQL有一定基礎
終端工具: SecureCRT or MobaXterm…
數據管理工具: Navicat
打開終端工具,連接至centos系統(此centos系統購買於阿里雲,需開啓22端口,登陸賬號默認爲root,密碼爲設置的實例密碼,IP地址爲實例公網IP)
安裝Apache
- 檢查是否安裝過apache命令:
[root@izucyaf54saqbnz ~]# httpd -v
- 安裝命令:
[root@izucyaf54saqbnz ~]# yum -y install httpd
- 安裝成功顯示Complete!
安裝PHP(5.6版本)
- 安裝yum源:
[root@izucyaf54saqbnz ~]# yum install epel-release
[root@izucyaf54saqbnz ~]# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
下一步安裝PHP5.6
- 安裝PHP5.6:
[root@izucyaf54saqbnz ~]# yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof
- 查看版本:
[root@izucyaf54saqbnz ~]# php -v
安裝MySQL
- 使用wget下載官方yum源的rpm包:
[root@izucyaf54saqbnz ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
- 安裝rpm包:
[root@izucyaf54saqbnz ~]# rpm -ivh mysql57-community-release-el7-11.noarch.rpm
提示 Is this ok [y/d/N]
,輸入:y
即可
- 安裝MySQL:
[root@izucyaf54saqbnz ~]# yum install -y mysql-server
- 啓動MySQL:
[root@izucyaf54saqbnz ~]# systemctl start mysqld.service
- 修改密碼:
查看臨時密碼:
[root@izucyaf54saqbnz ~]# grep 'temporary password' /var/log/mysqld.log
使用默認的密碼登陸:
[root@izucyaf54saqbnz ~]# mysql -u root -p
修改密碼(密碼設置格式組合爲【大小寫英文字母、特殊符號、數字】):
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Qwer@1234';
- 授權:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Qwer@1234' WITH GRANT OPTION;
- 加載更新權限,使之生效:
mysql> flush privileges;
- 退出MySQL:
mysql> exit;
- 重啓MySQL:
[root@izucyaf54saqbnz ~]# systemctl restart mysqld.service
現在可以使用navicat連接MySQL
完善中ing。。。