genab 发表于 2012-9-3 21:45:38

VPS上搭建属于自己的PT

本帖最后由 genab 于 2012-9-3 22:32 编辑

开学季,新站一大把……要不,咱们也搞一个!{:1_94:}



好了,如果你想测试……给你一个网址:http://142.4.209.161

一、搭建Web Server,获取NexusPHP
agt-get update
agt-get upgrade
apt-get install apache2
wget --no-check-certificate -O nexusphp https://sourceforge.net/projects/nexusphp/files/latest/download
unzip nexusphp
mv   nexusphp.v1.5.beta5.20120707 /var/www/test
#当然,随着版本更新nexusphp.v1.5.beta5.20120707并不一定准确,所以如果出错请用dir之类的命令确定目录
vi /etc/apache2/sites-enabled/000-default
#添加以下内容,Esc加:加X退出编辑
这里假定为网站目录为/var/www/test,当然你得根据实际情况修改
<IfModule dir_module>
   DirectoryIndex index.php index.html
</IfModule>
<VirtualHost *:80>
       DocumentRoot "/var/www/test"
       <Directory "/var/www/test">
                Options FollowSymLinks
                AllowOverride None
                Order allow,deny
                Allow from all
       </Directory>
       <DirectoryMatch /\.svn/>
                AllowOverride None
                Order allow,deny
                Deny from all
       </DirectoryMatch>
       <Directory "/var/www/test/_db">
                AllowOverride None
                Order allow,deny
                Deny from all
       </Directory>
       <Directory "/var/www/test/config">
                AllowOverride None
               Order allow,deny
                Deny from all
       </Directory>
       <Directory "/var/www/test/_doc">
                Options +Indexes
                Order allow,deny
                Allow from all
       </Directory>
       <Directory "/var/www/test/lang">
                AllowOverride None
                Order allow,deny
                Deny from all
       </Directory>
</VirtualHost>
apt-get install php5 php5-gd
php5-memcache php5-mysql
vi /etc/php5/apache2/php.ini
将以下内容添加到打开文件的最后面(另外memory_limit请根据主机内存调整):
magic_quotes_gpc = Off
magic_quotes_runtime = Off
magic_quotes_sybase = Off
memory_limit = 128M
#我们继续
apt-get install mysql-server
#在安装过程中,会让你设置密码,请一定要记住哦!
vi /etc/mysql/my.cnf请在打开的窗口内对以下内容作调整
max_connections = 1000#我们要开始创建数据库咯,如果还不知数据库的话,Googel一下!
mysql –uroot –p
#这里会让你需要刚才设置的密码
show databases;
#先确定你想要创建的表,是否已经有人,以免重复!
create database test;
#当然,表的名字,你也选择其他的
use test;
set names utf8;
sour /var/www/test/_db/dbstructure.sql;
#这里请修改成你实际的目录
quit;

#下面开始减轻服务器压力的memcached,当然你也可以不安装哦!
apt-get install memcached
memcached -d -u nobody
#下面的两个则必需有哦!不懂作用的,Google.
apt-get install php-pear
pear config-set preferred_state alpha
pear install HTTP_Request2
apt-get install postfix
/etc/init.d/apache2 restart
/etc/init.d/mysql restart
chmod -Rf 777 /var/www/test
vi /var/www/config/allconfig.php下面都是关键配置哦!不过,记住根据实际填写哦!
$BASIC=array(
         'SITENAME'=> '飘缈居PT',
         'BASEURL'=> 'maijie.im',
         'announce_url'=> 'maijie.im/announce.php',
         'mysql_host'=> 'localhost',
         'mysql_user'=> 'root',
         'mysql_pass'=> '123456',
         'mysql_db'=> 'test',
);
二、开始NexusPHP配置
现在就用浏览器打开vps的test目录吧!比如:maijie.im/test
然后新建一个用户,记住取一个好一点的用户名哦。

下面,我们就让刚才新建的用户成为管理员吧(这里假定是用户名root)!老规则,命令行操作:
mysql –uroot –p
use test;
update users set class=16 where username='root'
quit;
好了,回到浏览器刷新一下页画,是不是你已经成为管理员了呢?
=====================================================
好了,今天就写到这里,可能里面还有漏洞。下次补!

ahuanhappy@2 发表于 2012-9-3 21:46:53

小站基本很快挂了!

kan_tony 发表于 2012-9-3 21:47:18

搞一个玩玩呗

sgyanj_r4w 发表于 2012-9-3 21:47:51

支持啊,我去打酱油

xf1 发表于 2012-9-3 21:48:09

俺也当回鹳狸猿 来一个ban一个{:7_735:}

123ABD 发表于 2012-9-3 21:49:13

{:7_735:}可以搞来自己玩玩

fateacher 发表于 2012-9-3 21:51:21

xf1 发表于 2012-9-3 21:48 static/image/common/back.gif
俺也当回鹳狸猿 来一个ban一个

s狐自重...{:7_726:}
是不是应该先把其他鹳狸猿ban掉...

今晚打双扣 发表于 2012-9-3 21:51:33

强势围观技术帝{:7_714:}

xf1 发表于 2012-9-3 21:52:35

fateacher 发表于 2012-9-3 21:51 static/image/common/back.gif
s狐自重...
是不是应该先把其他鹳狸猿ban掉...

俺是说自己在盒子上挂一个{:7_706:}

goldenthumb 发表于 2012-9-3 21:52:40

fateacher 发表于 2012-9-3 21:51 static/image/common/back.gif
s狐自重...
是不是应该先把其他鹳狸猿ban掉...

让S狐去估计要变成XXX站点

goldenthumb 发表于 2012-9-3 21:55:18

灭哈哈哈哈,id=2{:7_735:}

fateacher 发表于 2012-9-3 21:55:37

goldenthumb 发表于 2012-9-3 21:52 static/image/common/back.gif
让S狐去估计要变成XXX站点

说得好~{:7_719:}

fateacher 发表于 2012-9-3 21:56:17

xf1 发表于 2012-9-3 21:52 static/image/common/back.gif
俺是说自己在盒子上挂一个

{:7_702:}马上世界最大的XXX站就是乃的了

aubert22 发表于 2012-9-3 21:57:37

没什么兴趣啊~

A酱 发表于 2012-9-3 21:57:47

马上去打酱油~

xf1 发表于 2012-9-3 21:57:54

fateacher 发表于 2012-9-3 21:56 static/image/common/back.gif
马上世界最大的XXX站就是乃的了

要不来点捐款

fateacher 发表于 2012-9-3 21:59:36

xf1 发表于 2012-9-3 21:57 static/image/common/back.gif
要不来点捐款

捐湿胸节操一斤~{:7_746:}

oopp8899 发表于 2012-9-3 21:59:50

我去打酱油{:7_706:}

sgyanj_r4w 发表于 2012-9-3 22:02:13

Sorry, you're not qualified to become a member of this site.

goldenthumb 发表于 2012-9-3 22:04:54

sgyanj_r4w 发表于 2012-9-3 22:02 static/image/common/back.gif
Sorry, you're not qualified to become a member of this site.

要18岁?难道真的搞XXX...
页: [1] 2 3
查看完整版本: VPS上搭建属于自己的PT