① 怎麼在centos 7上配置ftp伺服器
二、專門新建一個FTP伺服器的用戶
在此我已ftpuser為例子:
命令:useradd ftpuser 新增一個用戶ftpuser
passwd ftpuser 為ftpuser設定密碼,期間會有兩次提示輸入密碼確認。
三、為FTP服務設置防火牆
ftp默認埠是21,而centos默認是沒有開啟的,所以要修改iptables文件
vi /etc/sysconfig/iptables
-A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT 最後:wq 保存
重啟防火牆:service iptables restart
注意:會出現iptables.service文件不存在,由於Centos7默認是firewall作為防火牆,這里改為iptables防火牆
systemctl start firewalld.service #啟動firewall
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動
② 如何在Centos下安裝ftp伺服器
1、檢查是否已經安裝:
# rpm -qa | grep vsftpd
2、安裝:
# yum install vsftpd
3、設置開機啟動:
# chkconfig vsftpd on
4、啟動ftp服務
# service vsftpd start
檢查服務狀態
# service vsftpd status
停止服務:
# service vsftpd stop
重啟服務
# service vsftpd restart
問題:
如果出現無法上傳文件的553錯誤,試一下關閉SElinux:
# setenforce 0
查看SELinux狀態:
# getenforce
③ 如何在centos使用雲伺服器搭建網站
使用第三方面板部署建站環境啊。
個人建站的辦法很簡單,首先網站1核2G內存1M帶寬,40G高效雲盤。要准備以下的資料
注冊域名。最好能和網站內容有點關聯
選擇網站系統。例如wordpress,zblog,emblog等都可以。
選擇雲伺服器,例如阿里或者騰訊等
解析域名到伺服器
發布網站到雲主機以上步驟還是需要一些知識的。
至此,網站建設完成。老魏為此寫過雲伺服器手動建站等多篇教程,看完有疑問可以問,在線了就回答。
④ centos7 換到其它伺服器無法啟動
可能沒有安裝Apache組件。
安裝成功後,可能沒有啟動服務,檢測有無httpd進程,如沒有,啟用該服務,當以上幾點都沒有什麼問題時,那麼就一定是liunx的防火防火牆沒有關閉。
關閉並禁用防火牆:停止防火牆服務,查看防火牆的狀態。
⑤ 如何在centos 7 使用service啟動伺服器
CentOS 7.0中一個最主要的改變,就是切換到了systemd。它用於替代紅帽企業版Linux前任版本中的SysV和Upstart,對系統和服務進行管理。systemd兼容SysV和Linux標准組的啟動腳本。
Systemd是一個Linux操作系統下的系統和服務管理器。它被設計成向後兼容SysV啟動腳本,並提供了大量的特性,如開機時平行啟動系統服務,按需啟動守護進程,支持系統狀態快照,或者基於依賴的服務控制邏輯。
先前的使用SysV初始化或Upstart的紅帽企業版Linux版本中,使用位於/etc/rc.d/init.d/目錄中的bash初始化腳本進行管理。而在RHEL 7/CentOS 7中,這些啟動腳本被服務單元取代了。服務單元以.service文件擴展結束,提供了與初始化腳本同樣的用途。要查看、啟動、停止、重啟、啟用或者禁用系統服務,你要使用systemctl來代替舊的service命令。
註:為了向後兼容,舊的service命令在CentOS 7中仍然可用,它會重定向所有命令到新的systemctl工具。
使用systemctl來啟動/停止/重啟服務
要啟動一個服務,你需要使用如下命令:
# systemctl start httpd.service
這會啟動httpd服務,就我們而言,Apache HTTP伺服器。
要停掉它,需要以root身份使用該命令:
# systemctl stop httpd.service
要重啟,你可以使用restart選項,如果服務在運行中,它將重啟服務;如果服務不在運行中,它將會啟動。你也可以使用try-start選項,它只會在服務已經在運行中的時候重啟服務。同時,reload選項你也可以有,它會重新載入配置文件。
# systemctl restart httpd.service
# systemctl try-restart httpd.service
# systemctl reload httpd.service
我們例子中的命令看起來會像下面這樣:
檢查服務狀態
要檢查服務狀態,你可以使用status選項,看這里:
# systemctl status httpd.service
輸出結果就像這樣:
它會告訴你運行中的服務的方方面面。
使用啟用/禁用服務來控制開機啟動
你也可以使用enable/disable選項來控制一個服務是否開機啟動,命令如下:
# systemctl enable httpd.service
# systemctl disable httpd.service
⑥ centos下怎麼啟動mysql
Linux作為類Unix,同樣也存在這兩種風格,其中Centos屬於System
V,本文主要介紹在Centos下(即System
V風格)如何啟動和關閉MySQL,同時簡單介紹BSD系統的情況。
MySQL啟動方式
1)直接調用mysqld。這是最不常見的方式,不推薦使用。
2)運行mysql.server腳本
mysql.server腳本通過調用mysqld_safe啟動伺服器,該腳本可以通過參數start和stop指定啟動還是關閉。
mysql.server腳本在MySQL安裝目錄下的share/mysql目錄中,如果是採用源碼安裝的MySQL,則可以在support-files目錄里找到。如果想使用mysql.server,則必須把它復制到合適的運行級別目錄中,如下所示:
?
1
2
[plain]
cp
mysql.server
/etc/init.d/mysqld
chmod
755
/etc/init.d/mysqld
如上配置之後,就可以利用以下命令啟動和關閉MySQL實例了:
[sql]
service
mysqld
start/stop
/etc/init.d/mysqld
start/stop
使用chkconfig命令配置開機自動啟動:
[sql]
chkconfig
--add
mysqld
chkconfig
mysqld
on
運行以下命令檢查是否正確啟用:
[plain]
[root@data
data]#
chkconfig
--list
mysqld
mysqld
0:off
1:off
2:on
3:on
4:on
5:on
6:off
MySQL關閉方式
⑦ 如何遠程訪問centos伺服器
一、telnet連接
1.首先進入終端,查看是否安裝了telnet服務。linux默認安裝了telnet,所以我們一般只需要安裝telnet-server。
rpm -qa |grep telnet (查看是否安裝telnet-server)。
沒有安裝telnet-server的話,我們可以將linux安裝光碟放在光碟機里。(不同的linux版本,linux的軟體安裝包可能不一樣,只有一張光碟的話,肯定就在那一個上了。如果是linux redhat的話,就是在第三張光碟上。)
我使用的是linux版本是rhel-server-5.4-i386-dvd.iso,將光碟載入到光碟機之後,光碟被載入到/dev/cdrom中。
2.在/mnt下創建一個目錄cdrom(命令:mkdir/mnt/cdrom)。然後將/dev/cdrom中的內容掛載到/mnu/cdrom中(命令:mount /dev/cdrom /mnt/cdrom)。
3.使用ll /mnt/cdrom(小寫的L)找到Server目錄,並用命令cd/mnt/cdrom/Server進入該目錄。
4.用命令(ll |grep telnet)找到telnet-server這個軟體包。
5.安裝telnet-server這個軟體.
6.使用命令:rpm -ql telnet-server 查看telnet-server的安裝目錄。
7.修改telnet-server的配置文件。使用命令:vim/etc/xinetd.d/telnet 打開telnet-server配置文件。將disable = yes 改為no 或者在disable前加上#符號。
8.重新啟動telnet-server服務。命令:service xinetd restart 或者/etc/init.d/xinetd restart
9.Linux默認用root賬號不可以進行遠程連接。所有你需要創建一個用戶,設置密碼。然後通過telnet連接Linux。
創建用戶: useradd user1 設置密碼:passwd user1(然後系統提示你輸入兩次密碼)。
10.最後使用命令:telnet + 目標主機的ip地址。
二、ssh連接。
Telne服務使用很方便,但是它是通過明文傳遞信息,所有安全性就不高,目前普遍使用的SSH(SecureShell)來進行遠程管理。SSH協議有SSH1和SSH2兩個版本,他們使用管理不同的協議和實現,二者互不兼容。SSH2比SSH1在安全性,功能和性能上提高了很多,所以目前被廣泛使用的SSH2。
1.SSH伺服器的安裝
Linux下廣泛使用免費的OpenSSH程序來實現SSH協議,OpenSSH同時支持SSH1和SSH2協議。
目前幾乎所有的Linux發行版捆綁了OpenSSH,RedHat也不例外,默認RedHat的安裝程序會將OpenSSH服務和客戶程序安裝在系統上。請使用下面的命令檢查系統是否已經安裝了OpenSSH服務:
rpm -qa | grep openssh
如果系統還沒有安裝OpenSSH服務,可以把RedHatAS4的第2張安裝光碟,放入光碟進行裝載,然後安裝其包含ssh關鍵字的5個包。
2.SSH服務的管理
(1)啟動、停止、重新啟動SSH服務
/etc/init.d/sshd start
/etc/init.d/sshd stop
/etc/init.d/sshd restart
(2)自動啟動SSH服務
如果需要讓SSH服務隨系統啟動而自動載入,可以執行「ntsysv」命令啟動服務配置程序,找到「sshd」服務,然後在其前面加上「*」星號,確定即可。
三、VNC連接
1.默認RedHat的安裝程序會將VNC服務和客戶端程序安裝在系統上,查看是否安裝vnc-server。命令:rpm -qa| grep vnc
2.如果沒有安裝話,將系統光碟的掛載到系統中。使用命令:mount /dev/cdrom /mnt/cdrom (在/mnt下必須存在cdrom目錄,創建目錄方式參考telnet連接)。
3.在系統鏡像中打開Server目錄,找到vnc-server的安裝包。
4.安裝vnc-server
5.如果安裝過了,就用vim或vi打開/root/.vnc/xstartup,將unset和exec前面的空格去掉,然後保存,退出編輯器。默認情況下,VNC服務採用的圖形界面時twm,你可以使用GNOME或KDE圖形界面環境,那就要將「twm」改為「gnome-session」或者「startkde」。(前提是系統已經安裝了GNOME或KDE圖形桌面環境),修改完後,執行關閉並重新啟動桌面。vncserver -kill :1(開啟的都要關掉)。然後使用vncserver重新打開連接。
6.修改了xstartup之後,運行命令:vncserver,就打開了一個新的vnc連接埠。vnc埠是從5900開始的,當打開第一個埠時,埠號是5900:1,每打開一個,埠號加一(5900:2 5900:3。。。。。),這樣就可以打開多個桌面,各個桌面之間不會干擾。
注意:如果使用x0vncserver的話,可以通過5900埠來連接,可以開啟多個桌面,各個桌面可以互相共享。使用x0vncserver的話,需要打開本地主機的圖形化界面,然後在圖形界面下運行終端,在終端中運行命令:x0vncserver--PasswordFile=/root/.vnc/passwd。要保持這個終端,因為它運行的是x0vncserver這個軟體,如果關閉的話,就會斷開連接。
7.連接
如果運行的是vncserver的話,就是主機名加埠號。如果使用的是x0vncserver的話,直接就是主機名,不需要加埠號。
⑧ 如何開啟centos7 iscsi服務
1.ISCSI內置了多路徑能力,可提供更多的高級負載均衡演算法,在多條伺服器和陣列端存儲路徑上智能化地平衡存儲流量。
2.從網路安全的角度看,iSCSI也有一定優勢,除了支持的源IP安全限制以外,iSCSI還內置了對雙向挑戰握手認證協議(CHAP)的支持,該協議可防止未經認證的伺服器連接存儲資源,允許伺服器去驗證他們准備連接的存儲陣列是否經過了認證。
3.構建ISCSI存儲網路,除了存儲設備外,交換機、線纜、介面卡都是標準的乙太網配件,價格相對來說比較低廉。同時,ISCSI還可以在現有的網路上直接安裝,並不需要更改企業的網路體系,這樣可以最大程度地節約投入。
4.擴充性強:對於已經構建的ISCS I存儲網路來說,增加ISCSI存儲設備和伺服器都將變得簡單且無需改變網路的體系結構。
ISCSI劣勢
1.TCP/IP協議非常復雜並且佔用CPU資源過多。使用iSCSI,大部分數據處理(TCP和iSCSI)都在軟體中執行,這比完全在硬體中處理的光纖通道慢得多。將每個SCSI命令映射到等價iSCSI事務所帶來的開銷過大。
⑨ centos git伺服器 怎麼啟動
1.首先下載git源碼2.xz文件解壓xz-dgit-2014-08-20.tar.xztar-xvfgit-2014-08-20.tar3.安裝gitcdgit-2014-08-20/autoconf./configure--prefix=/usr/local/git/makemakeinstall如果make的時候報錯:/bin/sh:msgfmt:commandno
⑩ 怎樣在CentOS 7.0上安裝和配置VNC伺服器
1. 安裝 X-Window
首先我們需要安裝 X-Window,在終端中運行下面的命令,安裝會花費一點時間。
# yum check-update# yum groupinstall "X Window System"