當前位置:首頁 » 雲伺服器 » 雲伺服器如何安裝vim

雲伺服器如何安裝vim

發布時間: 2022-10-03 04:06:38

『壹』 CentOS 7 怎樣安裝 OwnCloud 7 私有雲

安裝:
、更新安裝伺服器

1、安裝CentOS 7默認配置安裝目前所更新:
yum -y update

2、接需要安裝phpApache Web伺服器Mysql伺服器PHP擴展:

yum install httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo wget vim

3、設置SElinux允許owncloud寫數據:

setsebool -P httpd_unified 1

4、防火牆設置:

firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

5、使用面命令啟Apache:

systemctl start httpd.service

6、通命令啟MariaDB:

systemctl start mariadb.service

7、自啟服務系統啟:

systemctl enable httpd.service
systemctl enable mariadb.service
8、首先需要官網站載owncloud運行命令:

wget

解壓文件:

tar -jxvf owncloud-7.0.0.tar.bz2 -C /var/www/html/

9、接需要Web伺服器文件目錄設置讀寫許可權:

chown -R apache.apache /var/www/html/owncloud/

二、資料庫配置
1、配置MariaDB實例:

mysql_secure_installation;

設置程都輸入Y並車

2、創建 owncloud 資料庫用戶
登錄MySQL伺服器使用命令:

mysql -u root -p

3、接需要創建owncloud用戶許可權:

mysql> create database owncloud;
mysql> create user 『owncloud』@』localhost』 identified by』somedatabasepassword';
mysql> grant all on owncloud.* to 『owncloud』@』localhost';
mysql> flush privileges;
mysql> quit;

4、Apache伺服器配置
打編輯器編輯owncloud外部配置文件使用vim:

vim /etc/httpd/conf.d/owncloud.conf

配置文件添加行:
Alias /owncloud /var/www/html/owncloud
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all

5、啟ApacheMariaDB服務:

systemctl start httpd.service
systemctl start mariadb.service
三、owncloud配置
打瀏覽器訪問址/owncloud顯示初始owncloud設置頁必須要配置

『貳』 如何在阿里雲伺服器上安裝jdk

一:購買雲伺服器,並進行配置
首先登錄小鳥雲www.niaoyun.com購買一個雲伺服器。因為用於玩玩所以只購買了最便宜的配置
然後進入管理後台,點擊連接管理終端。這里就可以用命令對服務端進行管理
當然如果要上傳文件可以用ftp。主機就是你服務端的公網ip,用戶名就是root,密碼就是你進入終端的密碼,埠是22.
二:按裝jdk
進入http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
下載相對應的jdk包
$ sudo mkdir /usr/lib/jvm
$ sudo tar zxvf jdk包名.tar.gz -C /usr/lib/jvm
$ cd /usr/lib/jvm
$ sudo mv jdk1.7.0_21 java
然後編輯
vim ~/.bashrc
對於vim的命令可以網路一下,(i:進入編輯,esc鍵:進入正常模式,:wq:保存並退出)
插入下面內容
export JAVA_HOME=/usr/lib/jvm/java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
為了讓更改立即生效,請在終端執行如下命令:
source ~/.bashrc
輸入以下命令驗證 java -version就會列印java的信息。
這樣jdk就裝完了
*****************************************************************
三:安裝tomcat
主要參考:這里的文章

http://jingyan..com/article/948f5924344f07d80ff5f908.html

不過要添加內容時要注意是放在esac這個文字後面的
esac
JAVA_HOME=/home/administrator/Java/jdk1.6.0_23
...
然後輸入http://公網IP:8888,就能看到tomcat的頁面了
tomcat配置成功
****************************************************************************************
四:安裝mysql
這個也是中間花時間最多的地方了,各種坑啊
根據http://www.cnblogs.com/zhuyp1015/p/3561470.html
執行sudo apt-get install MySQL-server

『叄』 Linux的雲伺服器怎麼管理文件

Step1. 在雲伺服器配置FTP服務
1.在root許可權下,通過如下命令安裝Vsftp。

[root@VM_250_202_tlinux ~]# yum install vsftpd

2.在啟動vsftpd服務之前,需要登錄雲伺服器修改配置文件,將匿名登錄禁用掉。打開配置文件,命令如下:

[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf

在配置文件中第11行的「anonymous_enable=YES」前面加上#號,即將匿名登錄禁用。

3.讀取生效配置。

[root@VM_250_202_tlinux ~]# cat /etc/vsftpd/vsftpd.conf |grep ^[^#] local_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESanon_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESpam_service_name=vsftpserlist_enable=YEStcp_wrappers=YES

4.啟動vsftpd服務。

[root@VM_250_202_tlinux ~]# service vsftpd start

5.設置FTP用戶賬號。設置成功後,即可通過該賬號登錄FTP伺服器。(1)設置FTP用戶的賬號,例如賬號為「ftpuser1」,目錄為/home/ftpuser1,且設置不允許通過ssh登錄。

[root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1

(2)設置賬號對應的密碼,例如密碼為「ftpuser1」。

[root@VM_250_202_tlinux ~]# passwd ftpuser1

6.修改vsftpd的pam配置,使開發者可以通過自己設置的FTP用戶帳號和密碼連接到雲伺服器。(1)修改pam。

[root@VM_250_202_tlinux ~]# vim /etc/pam.d/vsftpd

內容修改為:

#%PAM-1.0 auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed auth required /lib64/security/pam_unix.so shadow nullok auth required /lib64/security/pam_shells.so account required /lib64/security/pam_unix.so session required /lib64/security/pam_unix.so

(2)確認修改後的文件是否正確。

[root@VM_250_202_tlinux ~]# cat /etc/pam.d/vsftpd#%PAM-1.0 auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed auth required /lib64/security/pam_unix.so shadow nullok auth required /lib64/security/pam_shells.so account required /lib64/security/pam_unix.so session required /lib64/security/pam_unix.so

(3)重啟vsftpd服務,使修改生效。

[root@VM_250_202_tlinux ~]# service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd for vsftpd: [ OK ]

Step2. 上傳文件到Linux雲伺服器

1.下載並安裝開源軟體FileZilla請使用FileZilla的3.5.1、3.5.2版本(使用3.5.3版本的FileZilla進行FTP上傳會有問題)。由於FileZilla 官網上只提供了最新的3.5.3版本下載,因此建議開發者自行搜索3.5.1、3.5.2下載地址。建議的3.5.1 下載地址:http://www.oldapps.com/filezilla.php?old_filezilla=6350

2.連接FTP運行FileZilla,按下圖所示進行配置,配置後點擊「快速鏈接」:

配置信息說明如下:(1)主機:雲伺服器的公網IP(在雲伺服器「管理視圖」頁面可查看雲伺服器的公網IP)。(2)用戶名:在Step1中設置的FTP用戶的賬號,這里以「ftpuser1」為例。(3)密碼:在Step1中設置的FTP用戶賬號對應的密碼,這里以「ftpuser1」為例。(4)埠:FTP監聽埠,默認為「21」。

3.上傳文件到Linux雲伺服器上傳文件時,滑鼠選中本地文件,拖拽到遠程站點,即將文件上傳到了Linux雲伺服器。注意:雲伺服器FTP通道不支持上傳tar壓縮包後自動解壓,以及刪除tar包功能。

『肆』 大家的雲伺服器能配置好Samba么

1. 安裝iptables防火牆

安裝iptables和iptables-services
yum install iptables
yum install iptables-services

*關閉centos自帶的防火牆
systemctl stop firewalld
systemctl mask firewalld



2. 清空防火牆默認規則和自定義規則

iptables -P INPUT ACCEPT
iptables -F
iptables -X
iptables -Z



3. 防火牆開放samba服務所需埠和常用埠

vi /etc/sysconfig/iptables
添加以下內容到iptables中
-A INPUT -m state –state NEW -m tcp -p tcp –dport 139 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 445 -j ACCEPT
-A INPUT -m state –state NEW -m udp -p udp –dport 137 -j ACCEPT
-A INPUT -m state –state NEW -m udp -p udp –dport 138 -j ACCEPT
-A INPUT -p tcp –dport 22 -j ACCEPT
-A INPUT -p tcp –dport 21 -j ACCEPT
-A INPUT -p tcp –dport 80 -j ACCEPT
-A INPUT -p tcp –dport 443 -j ACCEPT
-A INPUT -p icmp –icmp-type 8 -j ACCEPT
-A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT
-P OUTPUT ACCEPT



4. 開啟iptables防火牆

注冊iptables服務
systemctl enable iptables.service
開啟服務
systemctl start iptables.service
查看狀態
systemctl status iptables.service



5. 安裝和配置samba

yum install samba
設置samba開機啟動
chkconfig smb on

vim /etc/samba/smb.conf,粘貼復制以下內容
[global]
unix charset = gbk
dos charset = gbk
workgroup = img
netbios name = img
server string = uc
security = user
smb ports = 1315 1314 #很重要,貌似阿里雲屏蔽了samba默認的埠

[img]
comment = uc
path=/home/xuhaoguang/work
create mask = 0664
directory mask = 0775
writable = yes
valid users = work #登錄samba服務的賬號
browseable = yes

給samba添加work賬號:
smbpasswd -a work

啟動samba:
service smb restart



6. 客戶端連接samba服務

mac:
command +k ; smb://ip_address:1314

windows:
運行輸入:Samba伺服器的ip

我是按照上面的步驟完成阿里雲伺服器上的samba配置的,僅供大家參考!

『伍』 騰訊雲伺服器購買後怎麼安裝php環境

  1. 配置nginx

    1) 啟動nginx服務:

    service nginx restart

    2) 測試nginx服務是否正常運行:

    wget http://127.0.0.1
    最後顯示" 'index.html' saved ",說明nginx服務正常。

    3)在瀏覽器中,訪問通過CentOS雲伺服器公網IP查看nginx服務是否正常運行

  2. 配置PHP

    1) 啟動php-fpm:

    service php-fpm start

    2) 修改php-fpm和nginx的配置,實現nginx和php聯動:

    cat /etc/php-fpm.d/www.conf |grep -i 'listen ='

    返回結果為:listen = 127.0.0.1:9000

    以上結果表明php-fpm的默認配置的監聽埠為9000,現在只用修改配置,將php解 析的請求轉發到127.0.0.0:9000處理即可。

    使用以下命令查找nginx配置文件:

    nginx -t

    並使用vi命令修改該配置文件

    在配置文件中找到以下片段,修改粗體部分

    server {

    listen 80;
    root /usr/share/nginx/html;
    server_name localhost;

    #charset koi8-r;
    #access_log /var/log/nginx/log/host.access.log main;

    location / {
    index index.html index.htm;
    }

    #error_page 404 /404.html;
    # redirect server error pages to the static page /50x.html
    #
    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
    root /usr/share/nginx/html;
    }
    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #

    location ~ .php$ {
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
    }

    }

  3. 重啟服務:service nginx restart

  4. 環境配置驗證

    vim /usr/share/nginx/html/index.php
    寫入:<?phpecho "<title>Test Page</title>";echo "hello world";?>

    在瀏覽器中,訪問CentOS雲伺服器公網IP查看環境配置是否成功,如果頁面可以顯示「hello world」,說明配置成功。

  5. mysql自己安裝

『陸』 如何在阿里雲伺服器上搭建nodejs

到小鳥雲購買雲伺服器 作為一個窮逼+不熟悉伺服器配置的菜鳥。選了最便宜的套餐: CPU: 1核 / 內存: 1024 MB / 帶寬:1Mbps / 操作系統: CentOS 7.0 購買環節會設置 ssh 登陸密碼,記下密碼。 登陸到小鳥雲,查看購買的實例。 注意公網 IP,下一步會用到
2. 登陸伺服器 sudo ssh 你的伺服器ip地址
提示輸入mac的密碼,提示輸入伺服器密碼。 輸入後連接成功並顯示伺服器信息,如下:
登陸伺服器後。這里對於我這個 Linux 菜鳥有個大坑………就是 Linux 系統常見的目錄結構和文件放置區域。 使用 root 用戶身份登陸後,會直接進入到下圖 紅色箭頭標出的 root 目錄下。先 cd .. 跳轉到上一層, 再 ls -a ,就可以看到類似下圖的目錄結構了。
3.安裝 node 和 mongodb
node – 編譯後二進制文件應在/usr/local/bin/node 下 mongodb –安裝在/usr/local/mongodb 下
下面就一步一步來,首先升級CentOS
yum -y update1
升級後,跳轉到 /usr/local/src , 這個文件夾通常用來存放軟體源代碼
cd /usr/local/src1
下載 nodejs 代碼,也可以使用scp命令直接上傳,因為下載實在太慢了。
wget http://nodejs.org/dist/v0.12.5/node-v0.12.5.tar.gz//注*根據最新版本號為准12
解壓
tar -xzvf node-v0.12.5.tar.gz1
進入解壓後的文件夾
cd node-v0.12.51
執行配置腳本來進行編譯預處理
./configure1
編譯源代碼
make//注*這個時間可能會很久12
當編譯完成後,需要使之在系統范圍內可用, 編譯後的二進制文件將被放置到系統路徑,默認情況下,Node二進制文件應該放在/user/local/bin/node文件夾下
make install1
安裝 express 和 forever,這兩個模塊都推薦 global 安裝
npm -g install express forever1
建立超級鏈接, 不然 sudo node 時會報 「command not found」
sudo ln -s /usr/local/bin/node /usr/bin/nodesudo ln -s /usr/local/lib/node /usr/lib/nodesudo ln -s /usr/local/bin/npm /usr/bin/npmsudo ln -s /usr/local/bin/node-waf /usr/bin/node-wafsudo ln -s /usr/local/bin/forever /usr/bin/forever12345
Nodejs到這里就基本安裝完成了。
下面來安裝mongodb
軟體安裝位置:/usr/local/mongodb 數據存放位置:/var/mongodb/data 日誌存放位置:/var/mongodb/logs
首先下載安裝包
cd /usr/localwget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz12
解壓安裝包,重命名文件夾為mongodb
tar zxvf mongodb-linux-x86_64-2.6.0.tgzmv mongodb-linux-x86_64-2.6.0 mongodb12
創建數據和日誌存放目錄
mkdir /var/mongodbmkdir /var/mongodb/datamkdir /var/mongodb/logs123
打開rc.local文件,添加CentOS開機啟動項:
vim /etc/rc.d/rc.local1
將mongodb啟動命令追加到本文件中,讓mongodb開機自啟動:
/usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath /var/mongodb/logs/log.log -fork12
關閉 vim 後,直接手動啟動mongodb
/usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath /var/mongodb/logs/log.log -fork12
看到類似的信息,說明已啟動成功。我在這里發了個傻,以為26308是port號,導致後面設置port時折騰了好久。其實這里的 forked process 和 port 號是兩個東西, 這個是程序本身在Server上的進程。
forked process: 263081
啟動mongo shell
cd /usr/local/mongodb/bin/./mongo12
在 mongo shell 中創建管理員及資料庫
use admin //admin 資料庫db.createUser({user: "用戶名",pwd:"登陸密碼",roles:["userAdminAnyDatabase"] //超級管理員})use databaseFoo //nodeapp 要連接的資料庫db.createUser({user: "用戶名",pwd:"登陸密碼",roles:["readWrite"] //讀寫許可權})12345678910111213
到這里 mongodb 基本已經安裝設置完成了。具體數據的遷移導入可自行研究。
4.配置及啟動node app
我們把 nodeapp 的程序放在 /home 下

『柒』 如何在linux伺服器上安裝xampp

1.從Xampp官網下載對應的Linux版本安裝包
2.使用X-shell 連接雲伺服器
3.執行rz,選中已經下好的安裝包,等待上傳完畢
4.上傳完畢,後發現當前目錄下(及執行rz命令的目錄下)多了xampp-linux-x64-5.6.28-0-installer.run
5.將安裝包改為可執行文件,chmod +x xampp-linux-x64-5.6.28-0-installer.run
6. 使用 ./xampp-linux-x64-5.6.28-0-installer.run 進行安裝 ,一直y直到安裝結束
7. cd /opt/lampp
8. ./ctlscript.sh start 開啟服務
9. http://你的雲伺服器ip/phpmyadmin 會發現如何的錯誤
下面談談如何解決這個錯誤
經過一番搜索與嘗試
1。vim /opt/lampp/etc/extra/httpd-xampp.conf
2。將Directory的內容改為如下
<Directory "/opt/lampp/phpmyadmin">
AllowOverride AuthConfig Limit
#Require local
Order allow,deny
Allow from all
Require all granted
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

<Directory "/opt/lampp/phpsqliteadmin">
AllowOverride AuthConfig Limit
#Require local
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>

3。./ctlscript.sh restart 重啟服務
現在就可以使用 http://你的雲伺服器ip/phpmyadmin進行訪問了

『捌』 ubuntu怎麼把文件考到雲伺服器root@http's password

Step1. 在雲伺服器配置FTP服務
1.在root許可權下,通過如下命令安裝Vsftp。

[root@VM_250_202_tlinux ~]# yum install vsftpd

2.在啟動vsftpd服務之前,需要登錄雲伺服器修改配置文件,將匿名登錄禁用掉。打開配置文件,命令如下:

[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf

在配置文件中第11行的「anonymous_enable=YES」前面加上#號,即將匿名登錄禁用。

『玖』 ubuntu14.04.1 LTS vim下的airline插件出現亂碼,怎麼解決

為了安全,騰訊雲默認讓我門使用ssh-ipub_keyusername@host登陸雲伺服器。這里說明以下如何使用sshusername@host免密碼登陸。以ssh-ipub_keyusername@host登陸雲主機,pub_key是當我們購買伺服器之後,騰訊給我的密鑰。運行命令vim/etc/ssh/sshd_config,修改PasswordAuthenticationno為PasswordAuthenticationyes修改.ssh文件的許可權,若沒有.ssh許可權,請使用ssh-keygen-trsa生成,使用sudochmod-R700.ssh修改文件許可權重啟雲伺服器在本機上打開命令行,使用ssh--isername@host連接雲伺服器(username為伺服器的用戶名,host為雲伺服器的公網ip),執行完之後,之後就可以免密碼登陸雲主機了注意:需要安裝ssh以及ssh--id等。

熱點內容
怎麼配好電腦配置 發布:2025-01-09 14:46:31 瀏覽:833
土豆音頻上傳 發布:2025-01-09 14:45:49 瀏覽:989
貓追蝴蝶編程 發布:2025-01-09 14:30:05 瀏覽:354
花生視頻腳本 發布:2025-01-09 13:43:38 瀏覽:839
鎖相環c語言 發布:2025-01-09 13:43:37 瀏覽:969
e語言盜號源碼 發布:2025-01-09 13:35:25 瀏覽:830
宋plus副駕駛屏什麼配置才有 發布:2025-01-09 13:26:38 瀏覽:908
他有毒緩存 發布:2025-01-09 13:04:35 瀏覽:264
文件夾太大怎麼刪 發布:2025-01-09 12:52:17 瀏覽:98
為什麼安卓不像蘋果用假後台 發布:2025-01-09 12:30:42 瀏覽:651