用VirtualBox的CentOS安裝PHP環境

CentOS先裝好,放碟子一步步裝,沒什麼好說的。
在虛擬機的窗口右下角修改網絡連接方式爲:橋接網卡,界面名稱:Realtek xxxxxxxxx

然後進入CentOS
安裝網絡工具:

yum install net-tools

安裝下載工具:

yum install wget

配置ip:
打ifconfig看網卡名稱(看到名稱爲enp0s3 ),然後進入一下目錄編輯文件

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

修改以下內容

BOOTPROTO=static
...
ONBOOT=yes
IPADDR0=192.161.0.192
PREFIX0=24
GATEWAY0=192.168.0.1
DNS1=202.103.24.68
DNS2=114.114.114.114

然後重啓網絡服務

service network restart

更換鏡像源:
爲了讓yum速度更快,可以選擇國內鏡像
網易的:http://mirrors.163.com/.help/centos.html
按提示步驟更換即可

先下載: wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
然後備份:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
再生成緩存:
yum clean all
yum makecache

OneinStack一鍵安裝包
官網:https://oneinstack.com/
先下源碼:

wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz

然後解壓、安裝:

tar xzf oneinstack-full.tar.gz
cd oneinstack
./install.sh
剩下的步驟看官網就可以了,記得安裝fileinfo等常用的php插件

PHP設置
如果是開發環境,關閉Opcache:

cd /usr/local/php/etc/php.d/
vi ext-opcache.ini

修改

opcache.enable=0

然後重啓php

service php-fpm restart

mysql遠程連接設置
添加防火牆白名單:

vi /etc/sysconfig/iptables

添加一行(端口):(yy 複製行,p 粘貼,然後改端口號)

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

重啓服務

service iptables restart

在數據庫添加user表的host字段爲客戶端ip(%好像不行),就可以用Navicat遠程連接了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章