centos雲伺服器如何安裝
⑴ 如何從從本地Windows機器登錄到CentOS雲伺服器安裝客戶端軟體
桌面型的
centos安裝了桌面環境可以使用vncserver
直接使用遠程工具
putty或者securecrt
⑵ 如何在centos使用雲伺服器搭建網站
使用第三方面板部署建站環境啊。
個人建站的辦法很簡單,首先網站1核2G內存1M帶寬,40G高效雲盤。要准備以下的資料
注冊域名。最好能和網站內容有點關聯
選擇網站系統。例如wordpress,zblog,emblog等都可以。
選擇雲伺服器,例如阿里或者騰訊等
解析域名到伺服器
發布網站到雲主機以上步驟還是需要一些知識的。
至此,網站建設完成。老魏為此寫過雲伺服器手動建站等多篇教程,看完有疑問可以問,在線了就回答。
⑶ 如何搭建centos系統安裝伺服器
這是一個關於怎樣在你的 CentOS 7 上安裝配置 VNC 服務的教程。當然這個教程也適合 RHEL 7 。在這個教程里,我們將學習什麼是 VNC 以及怎樣在 CentOS 7 上安裝配置 VNC 伺服器。 我們都知道,作為一個系統管理員,大多數時間是通過網路管理伺服器的。在管理伺服器的過程中很少會用到圖形界面,多數情況下我們只是用 SSH 來完成我們的管理任務。在這篇文章里,我們將配置 VNC 來提供一個連接我們 CentOS 7 伺服器的方法。VNC 允許我們開啟一個遠程圖形會話來連接我們的伺服器,這樣我們就可以通過網路遠程訪問伺服器的圖形界面了。 VNC 伺服器是一個自由開源軟體,它可以讓用戶可以遠程訪問伺服器的桌面環境。另外連接 VNC 伺服器需要使用 VNC viewer 這個客戶端。 一些 VNC 伺服器的優點: 遠程的圖形管理方式讓工作變得簡單方便。 剪貼板可以在 CentOS 伺服器主機和 VNC 客戶端機器之間共享。 CentOS 伺服器上也可以安裝圖形工具,讓管理能力變得更強大。 只要安裝了 VNC 客戶端,通過任何操作系統都可以管理 CentOS 伺服器了。 比 ssh 圖形轉發和 RDP 連接更可靠。 那麼,讓我們開始安裝 VNC 伺服器之旅吧。我們需要按照下面的步驟一步一步來搭建一個可用的 VNC。 首先,我們需要一個可用的桌面環境(X-Window),如果沒有的話要先安裝一個。 注意:以下命令必須以 root 許可權運行。要切換到 root ,請在終端下運行「sudo -s」,當然不包括雙引號(「」) 1. 安裝 X-Window 首先我們需要安裝 X-Window,在終端中運行下面的命令,安裝會花費一點時間。 # yum check-update # yum groupinstall "X Window System" #yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts ### 設置默認啟動圖形界面 # unlink /etc/systemd/system/default.target # ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target # reboot 在伺服器重啟之後,我們就有了一個工作著的 CentOS 7 桌面環境了。 現在,我們要在伺服器上安裝 VNC 伺服器了。 2. 安裝 VNC 伺服器 現在要在我們的 CentOS 7 上安裝 VNC 伺服器了。我們需要執行下面的命令。 # yum install tigervnc-server -y 3. 配置 VNC 然後,我們需要在 /etc/systemd/system/ 目錄里創建一個配置文件。我們可以將 /lib/systemd/sytem/[email protected] 拷貝一份配置文件範例過來。 # cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service 接著我們用自己最喜歡的編輯器(這兒我們用的 nano )打開 /etc/systemd/system/vncserver@:1.service ,找到下面這幾行,用自己的用戶名替換掉 。舉例來說,我的用戶名是 linoxide 所以我用 linoxide 來替換掉 : ExecStart=/sbin/runuser -l <USER>-c "/usr/bin/vncserver %i" PIDFile=/home/<USER>/.vnc/%H%i.pid 替換成 ExecStart=/sbin/runuser -l linoxide -c "/usr/bin/vncserver %i" PIDFile=/home/linoxide/.vnc/%H%i.pid 如果是 root 用戶則 ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i" PIDFile=/root/.vnc/%H%i.pid 好了,下面重啟 systemd 。 # systemctl daemon-reload 最後還要設置一下用戶的 VNC 密碼。要設置某個用戶的密碼,必須要有能通過 sudo 切換到用戶的許可權,這里我用 linoxide 的許可權,執行「su linoxide」就可以了。 # su linoxide $ sudo vncpasswd 確保你輸入的密碼多於6個字元 4. 開啟服務 用下面的命令(永久地)開啟服務: $ sudo systemctl enable vncserver@:1.service 啟動服務。 $ sudo systemctl start vncserver@:1.service 5. 防火牆設置 我們需要配置防火牆來讓 VNC 服務正常工作。 $ sudo firewall-cmd --permanent --add-service vnc-server $ sudo systemctl restart firewalld.service 現在就可以用 IP 和埠號(LCTT 譯註:例如 192.168.1.1:1 ,這里的埠不是伺服器的埠,而是視 VNC 連接數的多少從1開始排序)來連接 VNC 伺服器了。 6. 用 VNC 客戶端連接伺服器 好了,現在已經完成了 VNC 伺服器的安裝了。要使用 VNC 連接伺服器,我們還需要一個在本地計算機上安裝的僅供連接遠程計算機使用的 VNC 客戶端。
⑷ 電腦怎麼做centos7.2 雲伺服器
虛擬化vmware (XP V7 等等)
或者微軟Hyper-V(操作系統需要2008/2012)
安裝後建立一個虛擬化進行安裝centos7.2操作系統
⑸ 如何在CentOS 7上安裝和配置私有雲
ownCloud是一個文件共享伺服器,允許您將您的個人內容,如文檔和圖片,存儲在一個集中的位置,很像Dropbox。與ownCloud的區別在於它是免費和開源的,允許任何人使用和檢查它。它還將敏感數據的控制和安全性返回給您,從而消除了第三方雲託管服務的利用率。
我們在CentOS 7伺服器上安裝和配置ownCloud實例。
先決條件
需要以下內容:
伺服器上的sudo用戶:您可以按照CentOS 7初始伺服器設置指南創建具有sudo許可權的用戶。
一個LAMP堆棧:ownCloud需要一個Web伺服器,一個資料庫和php才能正常工作。設置LAMP堆棧(linux,Apache,Mysql和PHP)伺服器滿足所有這些要求。按照本指南安裝和配置此軟體。
要充分利用ownCloud提供的所有功能,請確保安裝以下PHP模塊:php-gd,php-intl,php-mbstring,php-process和php-xml。
SSL證書:如何設置SSL證書取決於您是否具有解析到您的伺服器的域名。
如果您有域名...安全您的網站的最簡單的方法是使用Let's Encrypt,它提供免費的,受信任的證書。按照Apache的Let's Encrypt指南進行設置。
如果您沒有域...並且您正在使用此配置進行測試或個人使用,則可以改為使用自簽名證書。這提供了相同類型的加密,但沒有域驗證。按照Apache的自簽名SSL指南進行設置。
步驟1 - 安裝ownCloud
ownCloud伺服器軟體包不存在於CentOS的默認存儲庫中。然而,ownCloud為發行版維護了一個專用的存儲庫。
首先,使用rpm命令導入其發行密鑰。該密鑰授權程序包管理器yum信任存儲庫。
sudo rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key
接下來,使用curl命令下載ownCloud存儲庫文件:
sudo curl -L https://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -o /etc/yum.repos.d/ownCloud.repo
添加新文件後,使用clean命令使yum知道更改:
sudo yum clean expire-cache
輸出
載入插件:fastestmirror
清除回復:基本ce_stable其他更新
6元數據文件已刪除
最後,使用yum實用程序和install命令執行ownCloud的安裝:
sudo yum安裝owncloud
當出現提示時,此為ok [y / d / N]:消息,鍵入Y,然後按ENTER鍵授權安裝。
輸出
。 。 。
安裝:
owncloud.noarch 0:9.1.1-1.2
已安裝依賴關系:
libX11.x86_64 0:1.6.3-2.el7 libX11-common.noarch 0:1.6.3-2.el7 libXau.x86_64 0:1.0.8-2.1.el7
libXpm.x86_64 0:3.5.11-3.el7 libpng.x86_64 2:1.5.13-7.el7_2 libxcb.x86_64 0:1.11-4.el7
libxslt.x86_64 0:1.1.28-5.el7 owncloud-deps-php5.noarch 0:9.1.1-1.2 owncloud-files.noarch 0:9.1.1-1.2
php-gd.x86_64 0:5.4.16-36.3.el7_2 php-ldap.x86_64 0:5.4.16-36.3.el7_2 php-mbstring.x86_64 0:5.4.16-36.3.el7_2
php-process.x86_64 0:5.4.16-36.3.el7_2 php-xml.x86_64 0:5.4.16-36.3.el7_2 t1lib.x86_64 0:5.1.2-14.el7
完成!
安裝ownCloud伺服器後,我們將繼續設置資料庫供其使用。
步驟2 - 創建MySQL資料庫
要開始,請使用管理帳戶登錄MySQL:
mysql -u root -p
輸入在安裝資料庫伺服器時為MySQL root用戶設置的密碼。
ownCloud需要一個單獨的資料庫來存儲管理數據。雖然你可以調用這個資料庫任何你喜歡,我們決定了owncloud的名字保持簡單。
CREATE DATABASE owncloud;
注意:每個MySQL語句必須以分號(;)結尾。如果您遇到問題,請務必檢查這是否存在。
接下來,創建一個單獨的MySQL用戶帳戶,與新創建的資料庫進行交互。從管理和安全的角度來看,創建單功能資料庫和帳戶是一個好主意。與資料庫的命名一樣,選擇您喜歡的用戶名。我們選擇在本指南中使用owncloud名稱。
GRANT ALL ON owncloud。* to'owncloud'@'localhost'IDENTIFIED BY'set_database_password';
警告:確保將實際密碼放在命令所在的位置:set_database_password
通過用戶分配對資料庫的訪問許可權,執行flush-privileges操作以確保MySQL的正在運行的實例知道最近的許可權分配:
FLUSH特權;
MySQL的配置到此結束,因此我們將通過鍵入以退出會話:
出口
在ownCloud伺服器安裝和資料庫設置完成後,我們准備將注意力轉移到配置ownCloud應用程序。
步驟3 - 配置ownCloud
要訪問ownCloud Web界面,請打開Web瀏覽器並導航到以下地址:
https:// server_domain_or_IP / owncloud
如果正在使用自簽名證書,您可能會收到警告,因為證書未由您的瀏覽器的可信授權機構簽名。 這是預期和正常的。 我們只對證書的加密方面感興趣,而不是對我們主機的真實性的第三方驗證。 點擊相應的按鈕或鏈接,進入ownCloud設置頁面。
你應該看到這樣的:
通過選擇用戶名和密碼創建管理員帳戶。 出於安全目的,不建議對用戶名使用「admin」。
在單擊完成設置按鈕之前,單擊存儲和資料庫鏈接:
保留Data文件夾設置,並單擊配置資料庫部分中的MySQL / MariaDB按鈕。
輸入在上一步中配置的資料庫信息。 下面是一個示例,它匹配我們在本指南中使用的資料庫憑據:
單擊完成設置按鈕登錄到ownCloud。 一個安全的家,所有的數據閃屏應該會出現:
單擊啟動屏幕右上角的x以訪問主界面:
在這里,您可以創建或上傳文件到您的個人雲。
⑹ 伺服器怎麼安裝centos 6.4系統
安裝Centos請參考:安裝LinuxMint1、准備用光碟啟動機器,進入LinuxLive用USBImageWrite把下載的鏡像寫入U盤打開Gparted,調整分區,分出一個EXT3分區以便安裝Linux(記下分區編號如sda3),再分出一個SWAP分區(我用了5G)2、安裝Linux點桌面的InstallLinuxMint選擇安裝分區時,把EXT3分區掛載為根分區,Swap分區為SwapGrub啟動安裝到EXT3分區安裝完畢後不要重啟,打開一個非Windows分區,右鍵,OpenInTerminal(在終端中打開),輸入下列命令sudoddif=/dev/sda?of=LinuxMint.binbs=512count=1(問號代表你安裝LINUX的分區序號,在Gparted時可以看到)3、安裝Win7重啟安裝Win7,4、Win7與Linux雙啟動安裝完成後,把LinuxMint.bin拷到C盤根目錄打開命令窗口運行以下命令:bcdedit/create/d"LinuxMint"/applicationBOOTSECTOR這里記下{}中的一串號代替下列命令中的GUIDbcdedit/set{GUID}devicepartition=C:bcdedit/set{GUID}path\LinuxMint.binbcdedit/displayorder{GUID}addlastbcdedit/timeout5完成後即可開機5秒顯示啟動選擇菜單如果先安裝Win7,後安裝LinuxMint,可以實現雙系統開機隨意反復切換(即Windows啟動菜單有LinuxMint,LinuxMint啟動菜單有Windows)本人已經在筆記本上實現
⑺ CentOS 7 怎樣安裝 OwnCloud 7 私有雲
OwnCloud 一款文件主機服務軟體,就是我們平時使用的雲存儲,不過這個在自己主機的伺服器上建立屬於自己的私有雲,OwnCloud 使用AGPLv3協議發布。本項目是基於PHP和SQLite,MySQL,Oracle或PostgreSQL資料庫,所以它可以運行在所有的平台上,本教程將教大家如何在CentOS 7 上安裝 OwnCloud 7。
初始設置
安裝CentOS 7默認最小配置然後安裝目前所有的更新:
yum -y update
接下來,我們需要安裝PHP,Apache Web伺服器和MySQL伺服器和PHP擴展:
yum install httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo wget vim
⑻ 伺服器安裝如何安裝centos ,從連線開始說起吧,按類說,復制粘貼滾犢子,謝謝
deepin-15.5-amd64.iso
虛擬機,載入ISO,自動安裝的,完成設置一下就啟動,非常簡單的
如果真實伺服器,安裝前,建議把ISO安裝包刻錄光碟,再安裝
⑼ 阿里雲伺服器centos怎麼安裝oracle
1. 操作系統環境、安裝包準備
宿主機:Max OSX 10.10.5
虛擬機:Parallel Desktop 10.1.1
虛擬機操作系統:CentOS-7-x86_64-DVD-1511.iso
Oracle:linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip
JDK:jdk1.8.0_77.zip
2. 安裝CentOS7虛擬機
2.1 新建虛擬機
CPU:2核
內存:4G
硬碟:60G,擴展磁碟
2.2 安裝配置
安裝語言:中文
軟體選擇: 帶GUI的伺服器
網路和主機名:打開虛擬機網路連接
安裝位置:使用虛擬機自動分區方案
設置root密碼:如root
添加用戶賬戶和密碼:如centos/centos
2.3 賬戶配置
使用centos賬戶登錄後,打開終端,切換到root賬戶
su root
root
預先為centos、oracle賬戶添加免密碼sudo許可權
echo "centos ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
echo "oracle ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
允許賬戶使用弱密碼
sed 's/^password requisite.*/password requisite pam_cracklib.so try_first_pass retry=3 type=/g' -i /etc/pam.d/system-auth
3. 安裝Oracle11g
3.1 設置內核版本
echo redhat-7 > /etc/redhat-release
3.2 安裝依賴包
yum install -y binutils compat-gcc* compat-glibc* compat-libcap1 compat-libstd* compat-libstdc++-33 compat-libstdc++-33.i686 compat-libstdc++-33*.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-devel.i686 glibc-devel*.i686 glibc-headers glibc.i686 glibc*.i686 ksh lio lio-devel lio-devel.i686 lio-devel*.i686 lio.i686 lio*.i686 libgcc libgcc.i686 libgcc*.i686 libstdc++ libstdc++-devel libstdc++-devel*.i686 libstdc++.i686 libstdc++*.i686 libXp make numactl sysstat unixODBC unixODBC-devel unixODBC-devel*.i686 unixODBC*.i686
3.3 創建oracle用戶及用戶組
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
oracle
3.4 設置內核參數
echo >> /etc/sysctl.conf << EOM
fs.aio-max-nr = 1048576
fs.file-ax = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
EOM
sysctl -p # 立即生效內核參數
3.5 設置oracle賬戶環境變數
echo >> /home/oracle/.bashrc << EOM
java_HOME=/usr/local/jdk1.8.0_77/ # JDK home目錄
ORACLE_BASE=/opt/oracle # oracle安裝目錄
ORACLE_HOME=$ORACLE_BASE/11g # oracle home目錄
ORACLE_SID=orcl # oracle實例名
LD_LIBRARY_PATH=$ORACLE_HOME/lib
PATH=$JAVA_HOME/bin:$PATH:$ORACLE_HOME/bin:$HOME/bin
export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH
EOM
3.6 設置PAM資源限制
echo >> /etc/security/limits.conf << EOM
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
EOM
3.7 關閉SELinux
sed 's/SELINUX=.*/SELINUX=disabled/g' -i /etc/selinux/config
setenforce 0 # 立即生效
3.8 創建安裝目錄
mkdir -p /opt/oracle
chown oracle:oinstall /opt/oracle
chmod 755 /opt/oracle
mkdir -p /opt/oraInventory
chown oracle:oinstall /opt/oraInventory
chmod 755 /opt/oraInventory
3.9 准備安裝包
通過移動設備將linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip和jdk1.8.0_77.zip拷貝到桌面,解壓
mkdir -p /usr/local/jdk1.8.0_77/
tar xf jdk1.8.0_77.zip -C /usr/local/jdk1.8.0_77/ # 解壓安裝安裝JDK
tar xf linux.x64_11gR2_database_1of2.zip -C /home/oracle
tar xf linux.x64_11gR2_database_2of2.zip -C /home/oracle
chmod -R 700 /home/oracle/database # 只允許oracle賬戶訪問
chown -R oracle:oinstall /home/oracle/database
3.10 使用oracle賬戶啟動安裝
su oracle -c 'export LANG=C /home/oracle/database/runInstaller'
3.11 安裝錯誤解決
(1)啟動安裝時報錯java.lang.NoClassDefFoundError
Exception in thread "main" java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at java.awt.Toolkit$2.run(Toolkit.java:821)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804)
at com.jgoodies.looks.LookUtils.isLowResolution(Unknown Source)
at com.jgoodies.looks.LookUtils.<clinit>(Unknown Source)
at com.jgoodies.looks.plastic.PlasticLookAndFeel.<clinit>(PlasticLookAndFeel.java:122)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1783)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:480)
at oracle.install.commons.util.Application.startup(Application.java:758)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:164)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:181)
at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:265)
at oracle.install.ivw.db.driver.DBInstaller.startup(DBInstaller.java:114)
at oracle.install.ivw.db.driver.DBInstaller.main(DBInstaller.java:132)
解決辦法:
標准化圖形安裝配置
sudo yum install -y xorg-x11-utils xorg-x11-apps
sudo xhosts + # 對所有賬戶開放XServer
檢查設置是否生效
xclock
[Ctrl+C]
(2)鏈接錯誤/usr/bin/ld: crt1.o: No such file: No such file or directory
Error in invoking target 『install』 of makefile 『/opt/oracle/11g/ctx/lib/ins_ctx.mk』. See 『/opt/oraInventory/logs/installActions2016-08-07_02-58-49AM.log』 for details.
查看安裝日誌/opt/oraInventory/logs/installActions2016-08-07_02-58-49AM.log
INFO: /usr/bin/ld: crt1.o: No such file: No such file or directory
INFO: collect2: ld ?? 1
INFO: make: *** [ctxhx] ?? 1
INFO: End output from spawned process.
解決辦法:
安裝glibc-devel的32位包
yumdownloader glibc-devel
rpm -ivh glibc-devel-2.17-106.el7_2.8.i686.rpm
rm -f glibc-devel-2.17-*.rpm
重試
(3)鏈接錯誤/lib64/libstdc++.so.5: undefined reference to memcpy@GLIBC_2.14
Error in invoking target 『install』 of makefile 『/opt/oracle/11g/ctx/lib/ins_ctx.mk』. See 『/opt/oraInventory/logs/installActions2016-08-07_02-58-49AM.log』 for details.
查看安裝日誌/opt/oraInventory/logs/installActions2016-08-07_02-58-49AM.log
INFO: /lib64/libstdc++.so.5: undefined reference to `memcpy@GLIBC_2.14'
collect2: error: ld returned 1 exit status
INFO: make: *** [ctxhx] Error 1
INFO: End output from spawned process.
解決辦法:
if [[ ! -f /usr/lib64/libc.a ]]; then yum -y install glibc-static; fi
sed 's/.*\$(LINK_CTXHX) \$(CTXHXOBJ) \$(INSO_LINK)$/-static \/usr\/lib64\/libc.a \$(LINK_CTXHX) \$(CTXHXOBJ) \$(INSO_LINK)/g' -i /opt/oracle/11g/ctx/lib/ins_ctx.mk
重試
(4)鏈接錯誤ins_emagent.mk 'agent nmhs'
Error in invoking target 'agent nmhs' of makefile '/opt/oracle/11g/sysman/lib/ins_emagent.mk'
解決辦法:
sed 's/$(MK_EMAGENT_NMECTL)$/\$(MK_EMAGENT_NMECTL) -lnnz11/g' -i /opt/oracle/11g/sysman/lib/ins_emagent.mk
重試
(5)netca無法啟動
/u01/Oracle/bin/netca: line 178: 11819 Aborted $JRE $JRE_OPTIONS -classpath $CLASSPATH oracle.net.ca.NetCA $*
解決辦法:
cat > /etc/sysconfig/network << EOM
NETWORKING=yes
HOSTNAME=hotDB11g
GATEWAY=192.168.1.1
EOM
echo '127.0.0.1 hotDB11g' /etc/hosts
hostname hotDB11g
4. 測試
啟動服務
su - oracle -c 'lsnrctl start'
連接查詢所有資料庫
su - oracle -c 'sqlplus / as sysdba'
SQL> statup
SQL> select name from v$database;