安裝防火牆
yum install iptables-services
安裝成功後 編輯防火牆配置檔案
vi /etc/sysconfig/iptables
在檔案裡輸入如下**,
# firewall configuration written by system-config-firewall
# manual customization of this file is not recommended.
*filter
:input accept [0:0]
:forward accept [0:0]
:output accept [0:0]
-a input -m state --state established,related -j accept
-a input -p icmp -j accept
-a input -i lo -j accept
-a input -m state --state new -m tcp -p tcp --dport 22 -j accept
-a input -m state --state new -m tcp -p tcp --dport 80 -j accept
-a input -m state --state new -m tcp -p tcp --dport 3306 -j accept
-a input -j reject --reject-with icmp-host-prohibited
-a forward -j reject --reject-with icmp-host-prohibited
commit
按「esc」鍵退出編輯模式,然後「shift+:」,輸入「wq」即可儲存退出。
注:如果配置檔案裡面存在配置資訊,拿上面資訊與配置檔案裡面作對比 把配置檔案裡面缺少的資訊增加進去 。
重啟防火牆使配置生效
systemctl restart iptables.service
設定防火牆開機啟動
systemctl enable iptables.service
注:有的是預設是開機啟動的,具體要看實際情況。
安裝
yum -y install httpd
安裝成功後開啟apache服務
systemctl start httpd.service
設定apache服務開機啟動
systemctl enable httpd.service
驗證apache服務是否安裝成功
在本機瀏覽器中輸入虛擬機器的ip位址 (即伺服器的外網ip位址),如果看到apache預設的頁面–有testing 123…字樣,便是成功安裝了apache服務了;
安裝
yum -y install php
安裝成功後重啟apache服務
systemctl restart httpd
測試php是否安裝成功
直接簡單粗暴,寫乙個php檔案 在瀏覽器上面訪問就行
sudo vi /var/www/html/info.php
輸入**
<?php phpinfo();?>
儲存退出即可(儲存退出操作和上面的防火牆一樣)在你的ip位址後面新增「info.php",就可以看到php相關資訊了,此時php安裝成功。
更新php版本,預設裝的php版本是php5.4的。
a:直接輸入 php -v 就可以檢視php版本了
b:公升級軟體倉庫,命令兩個
rpm -uvh
rpm -uvh
c:公升級之後如果還是無法裝更高的版本的話 可以先刪除php 命令:yum remove php-common 然 後像安裝那樣問你是否繼續的,輸入yes即可。
d:刪除之後就可以裝其他的版本了,這裡是裝的5.6版本的
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring
e:重啟httpd
service httpd restart
f:檢視裝的php版本
php -v
此時應該是php5.6版本了
安裝了mariadb
yum -y install mariadb*
開啟mysql服務
systemctl start mariadb.service
設定開機啟動mysql服務
systemctl enable mariadb.service
設定root帳戶的密碼
mysql_secure_installation
然後會出現一串東西,可以仔細讀一下,如果你懶得讀,就在提示出來的時候,按enter就好了,讓你設定密碼的時候,你就輸入你想要的密碼就行,然後繼續在讓你選擇y/n是,enter就好了;當一切結束的時候,你可以輸入mysql -uroot -p
的方式,驗證一下;
授權處理
mariadb [mysql]> grant all privileges on *.* to 'root'@'%' identified by 'root'
with grant option;
出現query ok, 0 rows affected (0.00 sec)
就可以了。
重新整理許可權配置,使之生效
mariadb [mysql]> flush privileges;
使用資料庫客戶端連線驗證是否能連線成 阿里雲伺服器Centos7 4安裝Nginx步驟
root xyuser wget root xyuser tar xvf nginx 1.6.2.tar.gz因為nginx有依賴,所以先將nginx的一系列依賴安裝好 yum install gcc c yum install y pcre pcre devel yum install y zli...
阿里雲CentOS7 4上搭建FTP伺服器
第一步 首先判斷是否安裝了vsftpd rpm qa grep vsftpd 第二步 如果沒有安裝則安裝vsftpd yum y install vsftpd 從第三步開始為補充知識點,不用執行第三步 檢視服務的狀態 systemctl status vsftpd systemctl start v...
騰訊雲centOS7 4安裝python3 5
2 解壓 進入安裝包所在路徑下 cd user python 安裝包放在了user python路徑下 解壓 tar xvf python 3.5.0.tar.xz 3 安裝配套的庫及程式 因為缺少gcc,沒法make,所以安裝gcc yum y install gcc 顯示complete 後,安...