當前位置:首頁 » 雲伺服器 » ubuntu伺服器搭建

ubuntu伺服器搭建

發布時間: 2022-01-10 05:21:11

『壹』 如何在ubuntu上搭建forge伺服器

今天看到果殼第一屆MC建築比賽才發現果殼也有MC小組誒~然後我就來秀一下自己僅存的一點技能了。。那就是在ubuntu上搭forge伺服器。為什麼是在linux上?因為我手邊沒有windows,還有就是因為能展現zhuang技術bi。
話不多說,下面是正文。伺服器版本是1.7.10,Forge-1.7.10-10.13.2.1291
1、安裝必要組件,我很推薦裝一個screen,因為這樣你可以讓伺服器在後台跑
apt-get install screen default-jdk
在安裝完java之後,用java -version看一下是否安裝正確

2、創建一個MC伺服器的目錄並且切換過去
mkdir /yourpath/minecraft/
cd /yourpath/minecraft //yourpath改為自己想要的路徑
3、下載MC伺服器的壓縮
wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.7.10/minecraft_server.1.7.10.jar (這是一行)
cp minecraft_server.jar minecraft_server.1.7.10.jar

4、啟動伺服器
java -Xmx2048M -Xms2048M -jar minecraft_server.jar nogui
提示沒有同意EULA
5、簽署「兩個同意」文件
如果有不會用vi編輯器的同學,留言或者網路,我懶的寫。。
vim eula.txt
eula=true 這里本來應該是false的

vim server.properties 這個文件里應該還有埠和地圖名字、伺服器歡迎語句的設置
online-mode=false

6、如果你想玩的是原版的MC伺服器,那麼再次啟動伺服器,你的伺服器就這么架設好了
java -Xmx2048M -Xms2048M -XX:ParallelGCThreads=16 -jar minecraft_server.jar nogui
(-Xmx最大內存 -Xms最小內存 -XX:ParallelGCThreads同時調用CPU數量,建議一半或1/4或者不設)

下面開始講Forge

1、下載Forge必要組件
cd /yourpath/minecraft
wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.7.10-10.13.2.1291/forge-1.7.10-10.13.2.1291-installer.jar
wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.7.10-10.13.2.1291/forge-1.7.10-10.13.2.1291-universal.jar

2、安裝forge server
java -jar forge-1.7.10-10.13.2.1291-installer.jar nogui --installServer

3、啟動forge server
java -jar forge-1.7.10-10.13.2.1291-universal.jar nogui

啟動完畢後輸入 /stop 關閉伺服器

4、將forge server合並到MC伺服器
mkdir unzip
cd unzip
unzip ../minecraft_server.1.7.10.jar
unzip ../forge-1.7.10-10.13.2.1291-universal.jar
Archive: ../forge-1.7.10-10.13.2.1291-universal.jar (這兩句是上面那句命令的結果)
replace META-INF/MANIFEST.MF? [y]es, [n]o, [A]ll, [N]one, [r]ename: A

zip -r ../Forge-minecraft_server.1.7.10.jar *
5、啟動伺服器
java -Xmx8192M -Xms4096M -XX:ParallelGCThreads=16 -jar Forge-minecraft_server.1.7.10.jar nogui (這是一整行)

搞定~

mod的安裝和Windows上並沒有什麼區別,只要會用cp和wget命令就好了~

『貳』 ubuntu 怎麼搭建web伺服器

一條命令可以讓你在ubuntu上很方便地安裝web伺服器

sudotaskselinstalllamp-server

用這個可以一次安裝好apache+php+mysql

再兩條命令讓你安裝上phpmyadmin,讓你方便地管理mysql資料庫

sudoapt-getinstallphpmyadmin
sudoln-s/usr/share/phpmyadmin//var/www/html

『叄』 如何用ubuntu搭建ftp伺服器

sudo apt-get install vsftpd
命令執行過程中,安裝程序會給本地創建一個名為「ftp」的用戶組,命令執行完之後會自動啟動FTP服務。
可以使用「netstat -tl」命令檢查FTP埠有沒有已經打開,或者直接在瀏覽器里輸入「ftp://你的伺服器IP」(新安裝的vsftpd默認是可以匿名不需要密碼直接訪問),如果能直接連接到FTP伺服器,則安裝vsftpd算是大功告成。
開啟、停止、重啟vsftpd服務也很簡單:
service vsftpd start | stop | restart
新安裝的vsftpd默認是可以匿名訪問,如果只想給某一個用戶專門訪問某一目錄下的許可權,則需要修改vsftpd的配置了。
首先,創建一個專門用來訪問的用戶,例如叫「test」:
mkdir -p /home/test
useradd test -g ftp -d /home/test -s /sbin/nologin
設置密碼:
passwd test
修改vsftpd的配置文件「vi /etc/vsftpd.conf」:
#禁止匿名訪問
anonymous_enable=NO
#接受本地用戶
local_enable=YES
#可以上傳
write_enable=YES
#啟用在chroot_list_file的用戶只能訪問根目錄
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
在/etc/vsftpd.chroot_list添加受訪問目錄限制的用戶:
echo "test" >> /etc/vsftpd.chroot_list
安裝過程中遇到的一些問題:
「530 Login incorrect」
在 /etc/shells 最後一行添加「/sbin/nologin」
「500 OOPS: vsftpd: refusing to run with writable root inside chroot()」
啟用了chroot的話,根目錄要設置為不可寫
chmod a-w /home/test
OK,重啟vsftpd之後就可以使用上面新創建的賬號訪問:)

『肆』 ubuntu伺服器怎麼搭建網站

如何在伺服器上創建VPN連接: 簡單,連上虛擬網路,使用的都是代理伺服器的IP地址了,具體方法: 1、右鍵單擊「網上鄰居」選擇「屬性」,打開網路連接屬性。 2、在右側的「網路任務」欄中點擊「創建一個新的連接。

『伍』 有ubuntu server 系統 伺服器 怎麼搭建區域網

一、部分軟體包本地源的製作
1.1安裝所需軟體包
# sudo apt-get install nautilus-open-terminal dpkg-dev
1.2打包deb軟體包
將/var/cache/apt/archives/下的所有deb文件拷到(cp命令,圖形界面都沒問題)你想要的地方,拷貝前建議執行一下:
# sudo apt-get autoclean
例如拷至/home/packages/下的Natty目錄中:/home/packages/Natty
1.3在終端中進入指定目錄上一級目錄
拷完後在終端中進入剛才新建的目錄Natty所在的上一級目錄,也就是:/home/packages
1.4生成軟體包依賴信息文件
在終端中執行:
# sudo dpkg-scanpackages Natty /dev/null | gzip >Natty/Packages.gz
至此本地源的軟體包已經准備完畢;下面接著介紹如何使用。
二、本地源的使用
本地源的使用可分兩種方法,如果只作為自己機器軟體包的備份,重裝系統只用,可參照2.1本機源伺服器的搭建;如果想要分享給區域網里的其他人,甚至互聯網上的其他人,則可參照2.2區域網中搭建本地源伺服器。
2.1、本機源伺服器的搭建
2.1.1將地址加入更新源列表文件
# sudo gedit /etc/apt/sources.list
把 deb file:/// home/packages/ Natty/
注意Natty後面有一個斜杠,前面還要有空格
加入到sources.list即可。
2.1.2 更新源信息及安裝軟體
打開終端,輸入
#sudo apt-get update
以更新本地的軟體包列表
然後可以用apt-get命令安裝本地源中含有的軟體包或者像我一樣直接執行
#sudo apt-get dist-upgrade
命令更新系統。如果再懶一點,可以輸入以下命令
#sudo apt-get update;sudo apt-get dist-upgrade
來直接進行以上工作。
之後即可正常安裝所需軟體。
2.2、區域網中搭建本地源伺服器
2.2.1安裝配置apache2伺服器
這個網上有N多介紹,這里就不予介紹了;只要注意一點,配置apache2的時候注意埠,不要配置成可能被其他網路應用使用的埠就可以。
2.2.2配置伺服器上的Ubuntu源
如果你安裝了apache2,也可以把這個部分源對外開放,方法如下:
創建軟連接:
#sudo ln -s /home/packages/Natty/ /var/www/ubuntu-local
將源地址添加到系統源列表文件
#sudo gedit /etc/apt/sources.list
把 deb http://127.0.0.1/ubuntu-local /加入到sources.list
注意空格後有一個斜杠
網上其它電腦修改源時,要把127.0.0.1改為你的ip地址或域名
注意:如果能夠更新軟體,但是不能安裝,說明添加源地址出錯。可更改為下面方式:
區域網中應加 deb http://192.168.1.224/ubuntu-local/
地址之後加空格 河南新華網路運營協會為您解答

『陸』 如何在ubuntu上搭建區域網文件伺服器

首先安裝samba: sudoapt-getinstallsamba= 我的是Ubuntu10.04,沒有文件瀏覽時候的地址欄,所以需要更改一些設置: ALT+F2打開「運行應用程序」 輸入gconf-editor 切換到/apps/nautilus/preferences/ 勾選always_use_location_entry 設置成功後,...

『柒』 用ubuntu桌面版做伺服器嗎

Ubuntu系統做伺服器,不同的服務需要安裝不同的軟體,例如:WEb服務需要安裝Apache,FTP服務需要安裝VSFTP,時間服務需要安裝NTP,下面以Ubuntu作為FTP伺服器為例:
1.安裝vsftpd
sudo apt-get install vsftpd

2.配置vsftpd
#修改vsftpd的配置文件。此類配置文件通常位於 /etc 目錄下
sudo gedit /etc/vsftpd.conf
#配置文件中具體說明
listen=YES # 伺服器監聽
#anonymous_enable=YES # 匿名訪問允許 很危險,默認不要開啟,
local_enable=YES # 本地主機訪問允許
write_enable=YES # 寫允許
#anon_upload_enable=YES
# 匿名上傳允許,默認是NO,嫌麻煩的可以開起來。出了問題我不負責~
#anon_mkdir_write_enable=YES # 匿名創建文件夾允許
dirmessage_enable=YES # 進入文件夾允許
xferlog_enable=YES # ftp 日誌記錄允許
connect_from_port_20=YES # 允許使用20號埠作為數據傳送的埠
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem3.啟動FTP服務sudo service vsftpd start

『捌』 ubuntu伺服器怎麼搭建網站

如果想用Ubuntu作為網站的伺服器,一些基本的服務是必備的。本文對環境的搭建做一個簡單的整理。
Appach

Apache是世界使用排名第一的Web伺服器軟體。它可以運行在幾乎所有廣泛使用的計算機平台上,由於其跨平台和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。
安裝
sudo apt-get install apache2

大概5M左右,安裝完成後伺服器會自動啟動
在瀏覽器里輸入http://localhost或者是http://127.0.0.1或者輸入IP,如果看到了It works!,那就說明Apache就成功的安裝了,Apache的默認安裝,會在/var下建立一個名為www的目錄,這個就是Web目錄了,所有要能過瀏覽器訪問的Web文件都要放到這個目錄里。
如果更改配置重新啟動命令如下:
sudo /etc/init.d/apache2 restart

到這里,如果只是單純的跑一些靜態網頁的話這兒就夠了,只需要將設計的html文件放入/var/www目錄即可
到這里我遇到一個問題沒解決就是根目錄下的二級目錄無法訪問,重新安裝多次,都是同樣的問題。

PHP
PHP支持同樣是很多網站必備之一,安裝命令如下:
sudo apt-get install libapache2-mod-php5 php5

需要下載6M左右安裝包。安裝擴展:
sudo apt-get install libapache2-mod-php5 php5

Mysql
sudo apt-get install mysql-server mysql-client

需要下載26M左右的安裝包,等待安裝完成,彈出設定密碼界面:

輸入資料庫root密碼,按tab鍵選擇確定。接下來會要求重復密碼,重復同樣操作。
資料庫安裝完成後,為了方便管理和操作,繼續安裝phpmyadmin。
sudo apt-get install phpmyadmin

需要下載6M左右的安裝包,安裝完成後進入設置界面,

tab鍵選擇是,進行安裝,在安裝過程中會要求選擇Web server:apache2或lighttpd,使用空格鍵選定apache2,按tab鍵然後確定。接下來要求輸入密碼,輸入在上一步中設置的密碼,需要輸入兩次,完成安裝。
然後將phpmyadmin與apache2建立連接,www目錄在/var/www,phpmyadmin在/usr/share /phpmyadmin目錄,所以就用命令:
sudo ln -s /usr/share/phpmyadmin /var/www

建立鏈接。
phpmyadmin測試:在瀏覽器地址欄中打開http://localhost/phpmyadmin就能夠進入登錄界面,輸入前面配置的用戶名和密碼進行登錄,如下圖所示。

登錄後界面如圖所示。

FTP
要想對網站和數據進行管理,少不了的是ftp,通過ftp可以很方便的上傳/下載文件,實現管理,因此需要安裝ftp管理工具。
sudo apt-get install vsftpd

『玖』 ubuntu1010怎麼搭建為伺服器

安裝php是不夠的,一般伺服器我推薦你安裝apache+mysql+php5的配置,ubuntu下太容易了,如果你不想都自己下來編譯,那你就sudo apt-get install apache2 mysql-server mysql-client php5 安裝mysql的時候記住要牢記密碼。安裝成功後在瀏覽器敲: http://localhost 看如果出現 it works!那就成功了,你最好裝個網站試試,比如裝個mediawiki——這是我剛開始搭伺服器時建的第一個站,之後建別的就水到渠成了,搭伺服器比較要用心點的是apache的配置,用網路google好好搜一下吧,祝你成功。

PS:你可以按照這個教程在ubuntu上裝個wiki試試 http://www.mediawiki.org/wiki/Manual:Running_MediaWiki_on_Ubuntu

就說這么多了,反正你又不給分。

『拾』 如何在ubuntu搭建web伺服器

可以參考如下Web伺服器的建立過程。示例環境及web伺服器軟體:

Ubuntu 12.04
LAMP(Linux,Apache,Mysql,PHP)

1、安裝Apache

(1)在安裝HTTP Server之前需安裝APR(Apache Portable Runtime)和APR-util安裝APR
$ tar zxvf apr-1.4.6.tar.gz
$ cd apr-1.4.6/
$ ./configure
$ make
$ sudo make install

(2)安裝APR-util

$ tar zxvf apr-util-1.4.1.tar.gz
$ cd apr-util-1.4.1
$ ./configure –with-apr=/usr/local/apr (whereis apr)
$ make
$ sudo make install

(3)安裝httpd-2.4.2.tar.bz2默認安裝位置/usr/local/apache2網頁放在/usr/local/apache2/htdocs配置文件/usr/local/apache2/conf/httpd.conf

$ tar jxvf httpd-2.4.2.tar.bz2
$ cd httpd-2.4.2/
$ ./configure
$ make
$ sudo make install

(4)啟動HTTP Server$ sudo /usr/local/apache2/bin/apachectl startAH00558: httpd: Could not reliably determine the server』s fully qualified domain name, using 127.0.1.1. Set the 『ServerName』 directive globally to suppress this message

(5)查看http是否正常運行$ netstat -a | grep httptcp 0 0 *:http *:* LISTEN

(6)在瀏覽器輸入127.0.0.1如果正常應該顯示「It works!」

2、安裝MySQL

(1)、下載安裝mysql-5.5.25.tar.gz,默認安裝位置/usr/local/mysql/

$ tar zxvf mysql-5.5.25.tar.gz
$ cd mysql-5.5.25/
$ sudo groupadd mysql
$ sudo useradd -r -g mysql mysql
$ cmake .
$ make
$ sudo make install
$ cd /usr/local/mysql/
$ sudo chown -R mysql .
$ sudo chgrp -R mysql .
$ sudo scripts/mysql_install_db –user=mysql
$ sudo chown -R root .
$ sudo chown -R mysql data/
$ sudo cp support-files/my-medium.cnf /etc/my.cnf
$ sudo cp support-files/mysql.server /etc/init.d/mysql.server

(2)、啟動MySQL:
方法1:$ sudo service mysql.server start
方法2:$ sudo /usr/local/mysql/bin/mysqld_safe --user=mysql &

3、安裝PHP

(1)安裝下載php-5.4.4.tar.gz

$ tar zxvf php-5.4.4.tar.gz
$ cd php-5.4.4
$ ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --with-mysqli --enable-mbstring --with-mcrypt(可能需要安裝libmcrypt-dev )
$ sudo make install
$ sudo cp php.ini-development /usr/local/lib/php.ini

(2)配置HTTP Server使之支持PHPapache配置文件/usr/local/apache2/conf/httpd.conf修改或添加如下配置

<;IfMole dir_mole>
DirectoryIndex index.php
<;/IfMole>
<;FilesMatch \.php$>
SetHandler application/x-httpd-php
<;/FilesMatch>

(3)重啟HTTP Server
$ sudo /usr/local/apache2/bin/apachectl restart

熱點內容
單片機android 發布:2024-09-20 09:07:24 瀏覽:765
如何提高三星a7安卓版本 發布:2024-09-20 08:42:35 瀏覽:664
如何更換伺服器網站 發布:2024-09-20 08:42:34 瀏覽:311
子彈演算法 發布:2024-09-20 08:41:55 瀏覽:289
手機版網易我的世界伺服器推薦 發布:2024-09-20 08:41:52 瀏覽:817
安卓x7怎麼邊打游戲邊看視頻 發布:2024-09-20 08:41:52 瀏覽:162
sql資料庫安全 發布:2024-09-20 08:31:32 瀏覽:94
蘋果連接id伺服器出錯是怎麼回事 發布:2024-09-20 08:01:07 瀏覽:507
編程鍵是什麼 發布:2024-09-20 07:52:47 瀏覽:658
學考密碼重置要求的證件是什麼 發布:2024-09-20 07:19:46 瀏覽:481