国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux運維小記

2024-06-28 13:19:10
字體:
來源:轉載
供稿:網友
linux運維小記

  Linux CentOS運維中,常用的操作和命令記錄下:

1、DNS設置

  在Linux服務器上,當我們ping出現這個錯誤時:ping: unknown host,很大可能是系統的DNS沒有設置或者設置錯誤。在 /etc/resolv.conf中,設置下即可:

# cat /etc/resolv.conf  nameserver 8.8.8.8  nameserver 8.8.4.4  

2、FTP客戶端配置

  當我們需要在Linux服務器上連某個FTP,輸入ftp命名提示這個錯誤時:-bash: ftp: command not found,可能是服務器上沒有安裝FTP客戶端。我們可以到http://mirror.centos.org/centos/5/os/i386/CentOS/ 下,找到ftp的rpm package的安裝包地址下載后執行安裝:

# rpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/ftp-0.17-38.el5.i386.rpm

3、防火墻配置

  Linux的防火墻相信大家都不會陌生,iptables 功能很強大,我們暫時只列出我們常用的,比如當前系統只開放了SSH的22端口,

[root@localhost /]# cat /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 -i lo -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT-A INPUT -j REJECT --reject-with icmp-host-PRohibited-A FORWARD -j REJECT --reject-with icmp-host-prohibited

我們再加一行,

-A INPUT -m state --state NEW -m tcp -p tcp --dport8080 -j ACCEPT,放開對8080端口的訪問;

-A INPUT -s 192.168.4.6 -p tcp --dport 22 -j ACCEPT,只允許192.168.4.6的機器進行SSH連接;

如果要允許或限制一段IP地址可用 192.168.0.0/24 表示192.168.0.1-255端的所有IP地址。

修改完后,需要重啟下iptables,配置才能生效:

[root@localhost /]# service iptables restart

4、nginx部署

  先到官網下載.tar.gz的安裝包:http://nginx.org/en/download.html,然后解壓到你想要的目錄:

tar zxvf nginx-1.8.0.tar.gz

設置配置信息、編譯、安裝:

./configure --prefix=/home/nginx/nginx/nginx-1.8.0makemake install

如果編輯和安裝的過程中,沒有出現 error 之類的錯誤描述,并且 nginx的根目錄生成了sbin文件夾,那么恭喜你,安裝成功了!

不過我的服務器環境在 make 編輯的時候,出錯了:./configure: error: the HTTP rewrite module requires the PCRE library 。

錯誤提示是缺少PCRE庫,因為nginx的rewrite依賴于PCRE庫,所以需要在linux中編譯安裝下PCRE庫。。。

我們可以到 http://sourceforge.net/projects/pcre/files/pcre/ 下,選擇下載一個PCRE的版本,解壓后,老規矩,配置編譯安裝:

tar zxvf pcre-8.36.tar.gz./configuremakemake install

安裝成功后,我們再接著編譯安裝下 nginx。嗯,這下沒error提示,安裝成功了。啟動nginx:

cd /home/nginx/nginx-1.8.0/sbin./nginx

但是又出錯了:./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

網上查了下,據說是因為沒有給動態鏈接庫創建鏈接,執行如下命令即可:

ln -s /usr/local/lib/libpcre.so.1 /lib     #32位系統 ln -s /usr/local/lib/libpcre.so.1 /lib64   #64位系統 

最后,再 ./nginx 啟動。

可以通過 ps -ef | grep nginx 查看,如果有2個nginx進程(一個master 一個worker),那么 nginx 已經正常啟動了,打開本機的瀏覽器,訪問 http://服務器ip,親切的畫面迎面而來!

5、Tomcat部署

  先到官網下載.tar.gz的安裝包: http://tomcat.apache.org/download-70.cgi,然后解壓到你想要的目錄:

tar zxvf apache-tomcat-6.0.44.tar.gz

環境變量我沒配,

到tomcat的bin目錄啟動tomcat:

./catalina.sh start 

到tomcat的bin目錄關閉tomcat:

./shutdown.sh stop

6、date命令

# date -RWed, 19 Aug 2015 14:00:40 +0800# date +%F2015-08-19# date +'%F %T'2015-08-19 14:00:58


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 赤峰市| 军事| 富平县| 吉林省| 定陶县| 洛隆县| 桃江县| 黄浦区| 南通市| 克什克腾旗| 静海县| 阳高县| 望都县| 蓝田县| 正安县| 仁怀市| 任丘市| 五台县| 虎林市| 罗平县| 平南县| 宁武县| 仲巴县| 康乐县| 常宁市| 涟水县| 保康县| 娄底市| 甘德县| 渝北区| 固阳县| 枞阳县| 蕉岭县| 海兴县| 吕梁市| 博乐市| 永胜县| 乐陵市| 建平县| 阿克陶县| 边坝县|