導航:首頁 > IDC知識 > vps域名centos7連接vps

vps域名centos7連接vps

發布時間:2021-01-06 00:01:58

1、我的vps已安裝了centos-7.6-x86_64,怎樣安裝php擴展?

為了讓網站成功運行,就需要在php中增加bcmath這個擴展(其實默認的php中已經存在bcmath擴展,但是沒有安裝編譯)
安裝php的擴展bcmath具體步驟如下(以下操作均在wdcp 2.4的環境中):
1、ssh登陸vps控制台後,進入要安裝的擴展的源碼目錄:cd /root/lanmp/php-5.2.17/ext/bcmath
2、運行phpize,這是wdcp中的路徑: /www/wdlinux/php/bin/phpize
出現如下提示:
configuring for:
php api version:
20041225
zend mole api no: 20060613
zend extension api no: 220060519
3、編譯安裝:
./configure --with-php-config=/www/wdlinux/php/bin/php-config
make
make install
4、增加到配置文件php.ini里
vi /www/wdlinux/etc/php.ini
在最後增加:extension=bcmath.so
5、重啟服務
service httpd restart
service nginxd restart
然後就大功告成

2、如何在VPS上安裝和訪問CentOS 7遠程桌面

確保你的VPS實例有至少1GB的內存。不然,CentOS將會在你訪問遠程桌面的時候會崩潰。

第一步: 安裝CentOS桌面
如果你現在安裝的CentOS版本是沒有桌面的最小版本,你需要先在VPS上安裝桌面(比如GNOME)。比如,DigitalOcean的鏡像就是最小版本,它需要如下安裝桌面GUI
# yum groupinstall "GNOME Desktop"
在安裝完成之後重啟VPS。

第二步:安裝和配置VNC伺服器
接下來就是安裝和配置VNC伺服器。我們使用的是TigerVNC,一個開源的VNC服務實現。
# yum install tigervnc-server
現在創建一個用戶賬戶(比如:xmolo)用來訪問遠程桌面。
# useradd xmolo
# passwd xmolo
當一個用戶嘗試使用VNC訪問遠程桌面時,VNC守護進程就會啟動來處理這個請求。這意味著你需要為每個用戶創建一個獨立的VNC配置文件。
CentOS依靠systemd來管理和配置系統服務。所以我們將使用systemd來為用戶xmolo配置VNC伺服器。
首先讓我們使用下面任意一條命令來檢查VNC伺服器的狀態。
# systemctl status vncserver@:.service
# systemctl is-enabled [email protected]
默認的,剛安裝的VNC服務並沒有激活(禁用)。

現在復制一份通用的VNC服務文件來為用戶xmolo創建一個VNC服務配置。
# cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service
用本文編輯器來打開配置文件,用實際的用戶名(比如:xmolo)來替換[Service]下面的。同樣。在ExecStart後面追加 "-geometry " 參數。最後,要修改下面「ExecStart」和「PIDFile」兩行。
# vi /etc/systemd/system/vncserver@:1.service
[Service]
Type=forking
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/sbin/runuser -l xmolo -c "/usr/bin/vncserver %i -geometry 1024x768"
PIDFile=/home/xmolo/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
現在為用戶xmolo設置密碼(可選)。首先切換到該用戶,並運行vncserver命令。
# su - xmolo
# vncserver
你會被提示輸入用戶的VNC密碼。密碼設置完成後,你下次需要用這個密碼來訪問你的遠程桌面。

最後,重新載入服務來使新的VNC配置生效:
# systemctl daemon-reload
在啟動時自動啟動VNC服務:
# systemctl enable vncserver@:1.service
檢查vnc服務正在監聽的埠:
# netstat -tulpn | grep vnc

埠5901是VNC默認的客戶端連接到VNC伺服器使用的埠。

第三步:通過SSH連接到遠程桌面
從設計上說,VNC使用的遠程幀緩存(RFB)並不是一種安全的協議,那麼在VNC客戶端上直接連接到VNC伺服器上並不是一個好主意。任何敏感信息比如密碼都可以在VNC流量中被輕易地泄露。因此,我強烈建議使用SSH隧道來加密你的VNC流量。
在你要運行VNC客戶端的本機上,使用下面的命令來創建一個連接到遠程VPS的SSH通道。當被要輸入SSH密碼時,輸入用戶的密碼。
$ ssh xmolo@<VPS-IP-address>-L 5901:127.0.0.1:5901
用你自己的VNC用戶名來替換「xmolo」,並填上你自己的VPS IP地址。
一旦SSH通道建立之後,遠程VNC流量就會通過ssh通道路由並發送到127.0.0.1:5901。
現在啟動你最愛的VNC客戶端(比如:vinagre),來連接到127.0.0.1:5901。

你將被要求輸入VNC密碼。當你輸入VNC密碼時,你就可以安全地連接到CentOS的遠程桌面了。

3、vps centos7如何安裝ftp

一、安裝vsftpd及ftp命令
yum install vsftpd -y
yum install ftp -y
二、vsftpd伺服器的配置文件
實現在開啟防火牆和SELinux情況下,實現匿名用戶的登錄,可以上傳下載,可以創建目錄,創建許可權掩碼為022,可以刪除文件,最大上傳速度為100kbit/s。
這個是我自己的vsftpd伺服器的主要配置文件是/etc/chaodiquan.com/vsftpd/vsftpd.conf。
1.伺服器端設置
1.1修改配置文件開放匿名用戶上傳、下載及其他許可權,
anonymous_enable=yes //允許匿名用戶登錄
anon_upload_enable=yes //允許匿名用戶上傳
write_enable=yes //賦予寫許可權
anon_mkdir_write_enable=yes //允許匿名用戶新建文件夾
anon_other_write_enable=yes //匿名用戶擁有除了上傳和新建目錄之外的其他許可權
anon_amask=022 //匿名用戶的許可權掩碼
anon_max_rate=102400 //最大上傳速度100kbit/s
然後重啟服務
systemctl restart vsftpd.service
1.2修改上傳目錄的許可權
為了讓匿名用戶實現上傳,必須開放目錄的寫許可權,以anonymous用戶名登錄後,相當於ftp用戶的身份,ftp的登錄目錄為/var/ftp,開放這個目錄的寫許可權:
chmod 777 /var/ftp,但是再重啟服務並在伺服器上用ftp登錄時會出錯,這是因為/var/ftp的許可權不對所致,這個目錄的許可權是不能打開所有許可權的。解決方法為在/var/ftp下再建一個目錄,許可權是777就可以了:
mkdir /var/ftp/pub
chmod 777 /var/ftp/pub
1.3開啟防火牆和SELinux。
2.測試
ftp://IP
登錄並創建文件

4、如何修改CentOS6,CentOS7內核支持安裝銳速的內核

一、CentOS 6內核更換教程:

CentOS 6支持安裝銳速的內核:2.6.32-504.3.3.el6.x86_64

1、首先運行下面命令為自己的VPS下載安裝內核。

uname -r #查看當前內核版本

rpm -ivh https://file.diannaobos.com/linux/kernel/CentOS6/kernel-firmware-2.6.32-504.3.3.el6.noarch.rpm

rpm -ivh https://file.diannaobos.com/linux/kernel/CentOS6/kernel-2.6.32-504.3.3.el6.x86_64.rpm --force

2、執行命令「rpm -qa | grep kernel」,查看內核是否安裝成功。如果顯示你安裝的內核版本,表示安裝成功。

rpm -qa | grep kernel

3、重啟VPS,查看內核是否修改成功。

reboot #重啟VPS

uname -r #當前使用內核版本

二、CentOS 7內核更換教程

CentOS 7支持安裝銳速的內核:3.10.0-327.el7.x86_64

1、首先使用下面命令下載及更換內核,

rpm -ivh https://file.diannaobos.com/linux/kernel/CentOS7/kernel-3.10.0-229.1.2.el7.x86_64.rpm --force

rpm -qa | grep kernel #查看內核是否安裝成功

2、重啟VPS,查看內核是否修改成功。

reboot #重啟VPS

uname -r #當前使用內核版本

3、目前Centos 7小問題比較多,銳速針對centos 7的版版本較少。推薦在CentOS 6.中安裝。

5、網易蜂巢vps系統是CentOS6.7 安裝了amh4.2面板 可是創建ftp後連接不上一直無響

你要先安裝FTP啊,AMH默認要開啟FTP插件吧?
主機測評:www.zhujiceping.com

6、如何在VPS上安裝和訪問CentOS 7遠程桌面

第一步: 安裝CentOS桌面 如果你現在安裝的CentOS版本是沒有桌面的最小版本,你需要先在上安裝桌面(比如GNOME)。比如,DigitalOcean的鏡像就是最小版本,它需要如下安裝桌面GUI # yum groupinstall "GNOME Desktop" 在安裝完成之後重啟VPS。 第二步:安裝和配置VNC伺服器 接下來就是安裝和配置VNC伺服器。我們使用的是TigerVNC,一個開源的VNC服務實現。 # yum install tigervnc-server 現在創建一個用戶賬戶(比如:xmolo)用來訪問遠程桌面。 # useradd xmolo # passwd xmolo 當一個用戶嘗試使用VNC訪問遠程桌面時,VNC守護進程就會啟動來處理這個請求。這意味著你需要為每個用戶創建一個獨立的VNC配置文件。 CentOS依靠systemd來管理和配置系統服務。所以我們將使用systemd來為用戶xmolo配置VNC伺服器。 首先讓我們使用下面任意一條命令來檢查VNC伺服器的狀態。 # systemctl status vncserver@:.service # systemctl is-enabled [email protected] 默認的,剛安裝的VNC服務並沒有激活(禁用)。 現在復制一份通用的VNC服務文件來為用戶xmolo創建一個VNC服務配置。 # cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service 用本文編輯器來打開配置文件,用實際的用戶名(比如:xmolo)來替換[Service]下面的。同樣。在ExecStart後面追加 "-geometry " 參數。最後,要修改下面「ExecStart」和「PIDFile」兩行。 # vi /etc/systemd/system/vncserver@:1.service [Service] Type=forking # Clean any existing files in /tmp/.X11-unix environment ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' ExecStart=/sbin/runuser -l xmolo -c "/usr/bin/vncserver %i -geometry 1024x768" PIDFile=/home/xmolo/.vnc/%H%i.pid ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' 現在為用戶xmolo設置密碼(可選)。首先切換到該用戶,並運行vncserver命令。 # su - xmolo # vncserver 你會被提示輸入用戶的VNC密碼。密碼設置完成後,你下次需要用這個密碼來訪問你的遠程桌面。 最後,重新載入服務來使新的VNC配置生效: # systemctl daemon-reload 在啟動時自動啟動VNC服務: # systemctl enable vncserver@:1.service 檢查vnc服務正在監聽的埠: # netstat -tulpn | grep vnc 埠5901是VNC默認的客戶端連接到VNC伺服器使用的埠。 第三步:通過SSH連接到遠程桌面 從設計上說,VNC使用的遠程幀緩存(RFB)並不是一種安全的協議,那麼在VNC客戶端上直接連接到VNC伺服器上並不是一個好主意。任何敏感信息比如密碼都可以在VNC流量中被輕易地泄露。因此,我強烈建議使用SSH隧道來加密你的VNC流量。 在你要運行VNC客戶端的本機上,使用下面的命令來創建一個連接到遠程VPS的SSH通道。當被要輸入SSH密碼時,輸入用戶的密碼。 $ ssh xmolo@<VPS-IP-address> -L 5901:127.0.0.1:5901 用你自己的VNC用戶名來替換「xmolo」,並填上你自己的VPS IP地址。 一旦SSH通道建立之後,遠程VNC流量就會通過ssh通道路由並發送到127.0.0.1:5901。 現在啟動你最愛的VNC客戶端(比如:vinagre),來連接到127.0.0.1:5901。 你將被要求輸入VNC密碼。當你輸入VNC密碼時,你就可以安全地連接到CentOS的遠程桌面了。 如果還有什麼不了解的可以咨詢一下海騰數據。

7、VPS CentOS7 nginx 環境 想搭建 2 個站點但是只有第一個站點可以打開,第二個一直錯誤

要折騰的話,建議先裝個虛擬機,折騰熟悉了,再弄到伺服器上。在伺服器環境,一個很重要的原則:熟悉哪個用哪個。個人覺得CentOS(RHEL)7是個里程碑式的版本,因為它相對之前的版本,有了大量的新特性及更新,官方提到的有這些:內核更新到3.10.0支持Linux容器開箱即用的OpenVMware工具和3D圖形驅動OpenJDK-7作為預設JDK可以從版本6平滑地升級至7LVM快照支持ext4和XFS轉用systemd、firewalld和GRUB2XFS作為預設文件系統內核空間內的iSCSI和FCoE支持PTPv2支持40G乙太網卡在兼容的硬體上支持以UEFI安全啟動模式安裝其中最引人矚目的是支持Linux容器(Docker)和引入systemd(更快的初始化系統),特別是後者的引入,使用找到有些問題的解決方法,在centos7之前還能正常的,但到cenos7上面就不行了。這對於新手或者是不熟悉Linux的童鞋,可能會有挫敗感。所以對於樓主,建議裝CentOS6.x或者在虛擬機上折騰CentOS7到熟悉。

8、如何在VPS上安裝和訪問CentOS 7遠程桌面

創建虛擬機
1
① 點擊菜單上的新建;
② 設置一個名稱,設置類型為 Linux,版本 Ubuntu(64 bit)

2
設置內存大小為2048

3
點擊下一步

4
點擊下一步

5
點擊下一步

6
設置硬碟40G,點擊創建

END
安裝系統
1
到ubuntu官網下載最新版ubuntu系統:
http://www.ubuntu.org.cn/index_kylin
或者到百度雲中下載;

2
① 啟動新建的虛擬機
② 載入剛才下載的最新版的ubuntu鏡像文件
③ 點擊啟動進行安裝;

3
建議選中:
① 安裝中下載更新;
② 安裝這個第三方軟體;

4
個人習慣選中:自動登錄

5
安裝後點擊現在重啟

9、如何在VPS上安裝和訪問CentOS 7遠程桌面

CentOS安裝FreeNX,啟動服務 本地windows安裝nomachine,連接VPS

與vps域名centos7連接vps相關的知識