騰訊雲伺服器CentOS 7 4環境配置

2021-09-05 12:39:19 字數 3295 閱讀 8499

安裝防火牆

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 後,安...