阿里云服务器配置

阿里云服务器配置

【范文精选】阿里云服务器配置

【范文大全】阿里云服务器配置

【专家解析】阿里云服务器配置

【优秀范文】阿里云服务器配置

范文一:阿里云服务器数据库配置

阿里云服务器数据库配置

服务器重启

1)shutdown --help

可以查看shutdown命令如何使用,当然也可以使用man shutdown命令。

2) shutdown -h now 现在立即关机

3)shutdown -r now 现在立即重启

4)shutdown -r +3 三分钟后重启

5)shutdown -h +3 “The System will shutdown after 3 minutes” 提示使用者将在三分钟后关机

6)shutdown -r 20:23 在20:23时将重启计算机

7)shutdown -r 20:23 &可以将在20:23时重启的任务放到后台去,用户可以继续操作终端

shutdown -r now

阿里云mysql启动

/alidata/server/mysql-5.1.57/share/mysql/mysql.server start

查看mysql进程

ps -ef|grepmysqld看看是否有mysqld_safe和mysqld进程

ps -ef | grep java

如果已添加到系统服务中,可以service mysqld status

1. 在LINUX命令平台输入1-2个字符后按Tab键会自动补全后面的部分(前提是要有这个东西,例如在装了tomcat的前提下,输入tomcat的to按tab)。

2. ps命令用于查看当前正在运行的进程。

grep是搜索

例如:ps -ef | grep java

表示查看所有进程里CMD是java的进程信息

ps -aux | grep java

-aux 显示所有状态

ps

3. kill 命令用于终止进程

例如:kill -9 [PID]

-9表示强迫进程立即停止

通常用ps查看进程PID ,用kill命令终止进程

网上关于这两块的内容

方法一:

命令:

[root@localhost /]# /etc/init.d/mysqlstart|stop|restart|reload|force-reload

[root@localhostinit.d]# /etc/init.d/mysqlstart|stop|restart|reload|force-reload

方法二:

比较常用的MySQL命令:

一、启动方式

1、使用 service 启动:[root@localhost /]# service mysqld start (5.0版本是mysqld)

[root@szxdbetc]# service mysql start (5.5.7版本是mysql)

Shutting down MySQL.....[??????]

Starting MySQL.[??????]

[root@szxdbetc]#

2、使用mysqld脚本启动:/etc/inint.d/mysqld start

3、使用safe_mysqld启动:safe_mysqld&

二、停止

1、使用 service 启动:service mysqld stop

2、使用mysqld脚本启动:/etc/inint.d/mysqld stop

3、mysqladmin shutdown

三、重启

1、使用 service 启动:service mysqld restart (我就用这个命令搞定的,5.0版本命令) service mysql restart (5.5.7版本命令)

2、使用mysqld脚本启动:/etc/init.d/mysqld restart

修改root密码

mysqladmin -uroot -p password woshiduideEnter password: ******

memecached启动命令(1024M=1G内存):

/usr/local/memcached/bin/memcached -d -c 10240 -m 1024 -u root

2.把Memcached服务加载到Linux的启动项中.万一机器断电系统重启.那么Memcached就会自动启动了.

假如启动Memcache的服务器端的命令为:

# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.141.64 -p 12000 -c 256 -P /tmp/memcached.pid容来自17jquery

想开机自动启动的话,只需在/etc/rc.d/rc.local中加入一行,下面命令

/usr/local/memcached/bin/memcached -d -m 10 -p 12000 -u apache -c 256

上面有些东西可以参考一下:即,ip不指定时,默认是本机,用户:最好选择是:apache 或deamon 这样,也就是属于哪个用户的服务,由哪个用户启动。

#####################################

mysql随系统启动

1.首先是写 service脚本

service脚本需要进入到目录/etc/init.d中,然后touch memcached,最后vim memcached后进行脚本编写,脚本如下:

#chkconfig: 345 60 60

#!/bin/bash

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin

export PATH

export LANG=en_US.UTF-8

start()

{

echo -n $"Starting memcached: "

memcached -d -m 512 -l localhost -p 11211 -u memcached

echo "[OK]"

}

stop()

{

echo -n $"Shutting down memcached: "

memcached_pid_list=`pidofmemcached`

kill -9 $memcached_pid_list

echo "[OK]"

}

case "$1" in

start)

start

;;

stop)

stop

;;

restart)

stop

sleep 3

start

;;

*)

echo $"Usage: $0 {start|stop|restart}"

exit 1

esac

exit 0

好了,现在可以检查下是否有效,service memcached start/stop/restart,如果3个指令都正常,那么可以进行下一步了。

2.把service注册到开机启动服务中去:chkconfig --add memcached,如果成功那么你使用chkconfig --list应该可以看到memcached的选项了,至此memcached就成功配置成服务了。

servicemysqld restart

0 先了解主机和数据库的环境

#主机

内存多大,为了看有多少剩余能为mysql留出多少来:free

资源使用情况,看负载情况,重点看空闲 CPU百分比(带 xx% id):top

#mysql

看mysql数据文件多大:du -c -s /var/lib/mysql

1 初步调整(最主要的)

# 配置mysql的innodb内存占用,根据上边结果中剩余内存(取80%)增加innodb_buffer_pool_size的值

# 配置mysql的其它内存使用和缓存使用情况,不要加的太大,主要是sort_buffer_size,

join_buffer_size, key_cache_size。

配置依据是:总内存 - OS系统预留 - max_connections * (sort_buffer_size + join_buffer_size + read_buffer_size + read_rnd_buffer_size + thread_statck ) - key_cache_size> 0

2 优化调整(属于优化性能方面)

主要是以下几方面:

连接等待队列数back_log

客户端请求线程缓存数thread_cache_size

表缓冲的数量table_open_cache

临时表的内存大小,用于group by的优化tmp_table_size

innodb日志缓冲大小innodb_log_buffer_size

innodb能打开表的数量大小(库里的表特别多时增加此项值)innodb_open_files

php:

@安装memcache

#wget http://pecl.php.net/get/memcache-2.2.6.tgz

#tar zxvf memcache-2.2.6.tgz

# cd memcache-2.2.6

#/alidata/server/php-5.2.17/bin/phpize

#./configure --with-php-config=/alidata/server/php-5.2.17/bin/php-config

#make

#make install

显示如下信息时为安装成功:

Installing shared extensions:

/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20090626/

#vi /usr/local/webserver/php/lib/php.ini

查找extension_dir = "./",去掉分号,并改为

extension_dir =

"/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20090626/"

在extension_dir下面加上 extension = "memcache.so"

保存

#killallphp-fpm

#/usr/local/webserver/php/sbin/php-fpm 启动

查看phpinfo中是否有memcache一项,有则成功

php

/alidata/server/php-5.2.17/etc/php.ini

网站目录:/alidata/www

服务器软件目录:/alidata/server

Mysql目录 /alidata/server/mysql/var

Php目录/alidata/server/php

linux进去mysql

/alidata/server/mysql-5.1.57/bin/mysql -uroot -p

/alidata/server/mysql-5.1.57/bin/

mysql的Table is readonly解决方案

今天,把mysql下一个数据的表复制到另一个文件夹,结果访问时,提示”Table is readonly”的错误。

我的主机是centos5,因为之前遇到很多权限问题,当看到这个提示时,第一反应就是数据表的权限设置除了问题。

给出错的表文件赋予写权限之后,还是提示出错。google之后发现还需要flush一下才行。用

mysqladmin -u -p flush-tables 命令成功flush所有readonly的表后,问题解决。 www.2cto.com

此次解决mysql table is readonly的具体步骤是:

给mysql的数据库目录加上可写权限,即777

到mysql的Bin目录执行刷新

###########

/alidata/server/mysql-5.1.57/bin/

mysqladmin -u root -p flush-tables

#############

另:更改了mysql权限表,可以重启mysql服务器

mysqladmin -u -p reload

为了避免下次再遇到此类问题时不至于无解,在此把mysql Table is readonly(mysql数据表只读)这个问题的解决方案做个总结。

遇到mysql table is readonly(数据表只读)之类的提示,从下面5个角度来检查问题的原因:

1.看看只读的表文件权限是否配置得当。

2.查看只读表是否上锁。

3. 查看的数据库用户对该数据库的只读表是否具有单独的访问控制。

4. 使用MySQL的优化或者修复操作对只读数据表进行修复(我用的是sqlyog)

5. 查看你的只读表是否为InnoDB类型,这种类型的表是不能复制使用的。

ftp

wget -c -b

ftp://rostwwee:rost1688$%@202.75.223.130/site1/wwwroot/images/goods/goods20121231.7z

-b后台运行

查看日志命令

tail -f wget-log.12

按住ctrl+c退出

杀死所有相同进程

killallwget

显示所有wget进程

ps aux | grepwget

linux进apache。网站设置

/alidata/server/httpd-2.2.22/conf/phpwind.conf

apache重启

/alidata/server/httpd-2.2.22/bin/apachectl -k restart

查看哪些端口被打开netstat -anp

关闭端口号:

iptables -A INPUT -p tcp --dport 21 -j DROP

iptables -A OUTPUT -p tcp --dport $PORT -j DROP 打开端口号:

iptables -A INPUT -p tcp --dport 21 -j ACCEPT iptables -A OUTPUT -p tcp --dport 21 -j ACCEPT

第一步:在防火墙中写入关闭21端口的规则

# iptables -A INPUT -p tcp --dport 21 -j DROP 第二步:保存防火墙规则

# service iptables save

# serviceiptables restart

# servicevsftpd stop

# chkconfigvsftpd off

原文地址:http://fanwen.wenku1.com/article/33989321.html
阿里云服务器数据库配置

服务器重启

1)shutdown --help

可以查看shutdown命令如何使用,当然也可以使用man shutdown命令。

2) shutdown -h now 现在立即关机

3)shutdown -r now 现在立即重启

4)shutdown -r +3 三分钟后重启

5)shutdown -h +3 “The System will shutdown after 3 minutes” 提示使用者将在三分钟后关机

6)shutdown -r 20:23 在20:23时将重启计算机

7)shutdown -r 20:23 &可以将在20:23时重启的任务放到后台去,用户可以继续操作终端

shutdown -r now

阿里云mysql启动

/alidata/server/mysql-5.1.57/share/mysql/mysql.server start

查看mysql进程

ps -ef|grepmysqld看看是否有mysqld_safe和mysqld进程

ps -ef | grep java

如果已添加到系统服务中,可以service mysqld status

1. 在LINUX命令平台输入1-2个字符后按Tab键会自动补全后面的部分(前提是要有这个东西,例如在装了tomcat的前提下,输入tomcat的to按tab)。

2. ps命令用于查看当前正在运行的进程。

grep是搜索

例如:ps -ef | grep java

表示查看所有进程里CMD是java的进程信息

ps -aux | grep java

-aux 显示所有状态

ps

3. kill 命令用于终止进程

例如:kill -9 [PID]

-9表示强迫进程立即停止

通常用ps查看进程PID ,用kill命令终止进程

网上关于这两块的内容

方法一:

命令:

[root@localhost /]# /etc/init.d/mysqlstart|stop|restart|reload|force-reload

[root@localhostinit.d]# /etc/init.d/mysqlstart|stop|restart|reload|force-reload

方法二:

比较常用的MySQL命令:

一、启动方式

1、使用 service 启动:[root@localhost /]# service mysqld start (5.0版本是mysqld)

[root@szxdbetc]# service mysql start (5.5.7版本是mysql)

Shutting down MySQL.....[??????]

Starting MySQL.[??????]

[root@szxdbetc]#

2、使用mysqld脚本启动:/etc/inint.d/mysqld start

3、使用safe_mysqld启动:safe_mysqld&

二、停止

1、使用 service 启动:service mysqld stop

2、使用mysqld脚本启动:/etc/inint.d/mysqld stop

3、mysqladmin shutdown

三、重启

1、使用 service 启动:service mysqld restart (我就用这个命令搞定的,5.0版本命令) service mysql restart (5.5.7版本命令)

2、使用mysqld脚本启动:/etc/init.d/mysqld restart

修改root密码

mysqladmin -uroot -p password woshiduideEnter password: ******

memecached启动命令(1024M=1G内存):

/usr/local/memcached/bin/memcached -d -c 10240 -m 1024 -u root

2.把Memcached服务加载到Linux的启动项中.万一机器断电系统重启.那么Memcached就会自动启动了.

假如启动Memcache的服务器端的命令为:

# /usr/local/bin/memcached -d -m 10 -u root -l 192.168.141.64 -p 12000 -c 256 -P /tmp/memcached.pid容来自17jquery

想开机自动启动的话,只需在/etc/rc.d/rc.local中加入一行,下面命令

/usr/local/memcached/bin/memcached -d -m 10 -p 12000 -u apache -c 256

上面有些东西可以参考一下:即,ip不指定时,默认是本机,用户:最好选择是:apache 或deamon 这样,也就是属于哪个用户的服务,由哪个用户启动。

#####################################

mysql随系统启动

1.首先是写 service脚本

service脚本需要进入到目录/etc/init.d中,然后touch memcached,最后vim memcached后进行脚本编写,脚本如下:

#chkconfig: 345 60 60

#!/bin/bash

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin

export PATH

export LANG=en_US.UTF-8

start()

{

echo -n $"Starting memcached: "

memcached -d -m 512 -l localhost -p 11211 -u memcached

echo "[OK]"

}

stop()

{

echo -n $"Shutting down memcached: "

memcached_pid_list=`pidofmemcached`

kill -9 $memcached_pid_list

echo "[OK]"

}

case "$1" in

start)

start

;;

stop)

stop

;;

restart)

stop

sleep 3

start

;;

*)

echo $"Usage: $0 {start|stop|restart}"

exit 1

esac

exit 0

好了,现在可以检查下是否有效,service memcached start/stop/restart,如果3个指令都正常,那么可以进行下一步了。

2.把service注册到开机启动服务中去:chkconfig --add memcached,如果成功那么你使用chkconfig --list应该可以看到memcached的选项了,至此memcached就成功配置成服务了。

servicemysqld restart

0 先了解主机和数据库的环境

#主机

内存多大,为了看有多少剩余能为mysql留出多少来:free

资源使用情况,看负载情况,重点看空闲 CPU百分比(带 xx% id):top

#mysql

看mysql数据文件多大:du -c -s /var/lib/mysql

1 初步调整(最主要的)

# 配置mysql的innodb内存占用,根据上边结果中剩余内存(取80%)增加innodb_buffer_pool_size的值

# 配置mysql的其它内存使用和缓存使用情况,不要加的太大,主要是sort_buffer_size,

join_buffer_size, key_cache_size。

配置依据是:总内存 - OS系统预留 - max_connections * (sort_buffer_size + join_buffer_size + read_buffer_size + read_rnd_buffer_size + thread_statck ) - key_cache_size> 0

2 优化调整(属于优化性能方面)

主要是以下几方面:

连接等待队列数back_log

客户端请求线程缓存数thread_cache_size

表缓冲的数量table_open_cache

临时表的内存大小,用于group by的优化tmp_table_size

innodb日志缓冲大小innodb_log_buffer_size

innodb能打开表的数量大小(库里的表特别多时增加此项值)innodb_open_files

php:

@安装memcache

#wget http://pecl.php.net/get/memcache-2.2.6.tgz

#tar zxvf memcache-2.2.6.tgz

# cd memcache-2.2.6

#/alidata/server/php-5.2.17/bin/phpize

#./configure --with-php-config=/alidata/server/php-5.2.17/bin/php-config

#make

#make install

显示如下信息时为安装成功:

Installing shared extensions:

/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20090626/

#vi /usr/local/webserver/php/lib/php.ini

查找extension_dir = "./",去掉分号,并改为

extension_dir =

"/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20090626/"

在extension_dir下面加上 extension = "memcache.so"

保存

#killallphp-fpm

#/usr/local/webserver/php/sbin/php-fpm 启动

查看phpinfo中是否有memcache一项,有则成功

php

/alidata/server/php-5.2.17/etc/php.ini

网站目录:/alidata/www

服务器软件目录:/alidata/server

Mysql目录 /alidata/server/mysql/var

Php目录/alidata/server/php

linux进去mysql

/alidata/server/mysql-5.1.57/bin/mysql -uroot -p

/alidata/server/mysql-5.1.57/bin/

mysql的Table is readonly解决方案

今天,把mysql下一个数据的表复制到另一个文件夹,结果访问时,提示”Table is readonly”的错误。

我的主机是centos5,因为之前遇到很多权限问题,当看到这个提示时,第一反应就是数据表的权限设置除了问题。

给出错的表文件赋予写权限之后,还是提示出错。google之后发现还需要flush一下才行。用

mysqladmin -u -p flush-tables 命令成功flush所有readonly的表后,问题解决。 www.2cto.com

此次解决mysql table is readonly的具体步骤是:

给mysql的数据库目录加上可写权限,即777

到mysql的Bin目录执行刷新

###########

/alidata/server/mysql-5.1.57/bin/

mysqladmin -u root -p flush-tables

#############

另:更改了mysql权限表,可以重启mysql服务器

mysqladmin -u -p reload

为了避免下次再遇到此类问题时不至于无解,在此把mysql Table is readonly(mysql数据表只读)这个问题的解决方案做个总结。

遇到mysql table is readonly(数据表只读)之类的提示,从下面5个角度来检查问题的原因:

1.看看只读的表文件权限是否配置得当。

2.查看只读表是否上锁。

3. 查看的数据库用户对该数据库的只读表是否具有单独的访问控制。

4. 使用MySQL的优化或者修复操作对只读数据表进行修复(我用的是sqlyog)

5. 查看你的只读表是否为InnoDB类型,这种类型的表是不能复制使用的。

ftp

wget -c -b

ftp://rostwwee:rost1688$%@202.75.223.130/site1/wwwroot/images/goods/goods20121231.7z

-b后台运行

查看日志命令

tail -f wget-log.12

按住ctrl+c退出

杀死所有相同进程

killallwget

显示所有wget进程

ps aux | grepwget

linux进apache。网站设置

/alidata/server/httpd-2.2.22/conf/phpwind.conf

apache重启

/alidata/server/httpd-2.2.22/bin/apachectl -k restart

查看哪些端口被打开netstat -anp

关闭端口号:

iptables -A INPUT -p tcp --dport 21 -j DROP

iptables -A OUTPUT -p tcp --dport $PORT -j DROP 打开端口号:

iptables -A INPUT -p tcp --dport 21 -j ACCEPT iptables -A OUTPUT -p tcp --dport 21 -j ACCEPT

第一步:在防火墙中写入关闭21端口的规则

# iptables -A INPUT -p tcp --dport 21 -j DROP 第二步:保存防火墙规则

# service iptables save

# serviceiptables restart

# servicevsftpd stop

# chkconfigvsftpd off

范文二:阿里云服务器配置SVN服务器与生产站点同步

阿里云服务器配置 SVN 服务器与生产站点同步

来源:本站转载 作者:佚名 时间:2014-03-08 TAG: 我要投稿 作为linux的门外汉,一直觊觎svn的方便性,在有台aliyun的情况下,一起来搞搞。

1.环境

阿里云 centos5.5

2.安装svn

yum -y install subversion

3.配置

建立版本库目录

mkdir /alidata/www/svndata

svnserve -d -r /alidata/www/svndata

4.建立版本库

创建一个新的Subversion项目

svnadmin create /alidata/www/svndata/myproject

配置允许用户rsync访问

cd /alidata/www/svndata/myproject/conf

vi svnserve.conf

anon-access=none

auth-access=write

password-db=passwd

注:修改的文件前面不能有空格,否则启动svn server出错

vi passwd

[users]

# =

# =

myname=myaname

5.客户端连接

svn co svn://ip/alidata/www/svndata/myproject

用户名密码:myname

6.实现SVN与WEB同步,可以CO一个出来,也可以直接配在仓库中

1)设置根目录为/alidata/www/webroot

2)checkout一份SVN

svn co svn://localhost/alidata/www/svndata/myproject

/alidata/www/webroot

修改权限为WEB用户

chown -R www:www /alidata/www/webroot/myproject

3)建立同步脚本

cd /alidata/www/svndata/oplinux/hooks/

cp post-commit.tmpl post-commit

编辑post-commit,在文件最后添加以下内容

export LANG=en_US.UTF-8

SVN=/usr/bin/svn

WEB=/alidata/www/webroot/

$SVN update $WEB –username myname –password myname

chown -R www:www $WEB

增加脚本执行权限

chmod +x post-commit

这样,我们上传svn后,生产站点就能立马显示出来了,自动化程度高了很多。

范文三:阿里云推云服务器自定义配置,用户好评如潮

阿里云推云服务器自定义配置,用户好评如潮

9月14日,阿里云计算推出云服务器自定义配置,至今已经半月有余。据内部人士透露,自定义配置推出以来,市场反馈良好。其中,每日新购阿里云云服务器的用户较之前涨了三四倍,选择升级的老用户数量也明显增多。

记者从阿里云官方论坛了解到,不少用户已经自定义配置了自己的云服务器,并且在论坛上请其他用户测试速度及体验。其中有一位用户Kideny引起了较多的关注。Kideny拥有一个名为“文武双全”的个人原创博客网站。阿里云推出云服务器自定义配置四天后,他将“文武双全”从另一家云服务提供商搬迁至阿里云,并自定义配置了单核CPU、1G内存、40G硬盘、且带宽为1M的云服务器。Kideny表示“因为网站的流量较低,所以目前没有碰到CPU100%的情况。带宽虽然只有1M,但是应对个人网站已经足够了,网站基本都是秒开的。内存的占用也非常的低,在只有一个网站运营的情况下,内存占用实际只有130M,算是相当的低了。”所以目前来看,文武双全对于阿里云主机的性能以及实际的使用感受是相当不错的。论坛上其他用户对“文武双全”网站的速度评价也多为“秒开”。据了解,站长类用户对网站的访问速度和稳定性很看重,而阿里云云服务器提供独立IP、独享带宽,这在一定程度上保障了网站的速度和稳定性,使用户得到了很好的体验。

据悉,用户普遍认为此次自定义配置的推出有两点优势:

第一,云服务器配置组合增多,满足了不同层次用户的需求。此前,阿里云只提供7种云服务器套餐,硬盘大小也被限制在7种套餐内,并不能完全满足用户多样性的需求。推出自定义配置后,CPU、内存组合增加到18种,硬盘从40G-2000G可自由选择,最终可使云服务器的自定义配置达到上千种,覆盖了大部分用户的需求,许多跃跃欲试的用户便趁此次机会购入云服务器。

第二,云服务器升级更灵活、升级费用降低。“带宽5M以内升级的费用较以前低,以

前升级是100/月,现在只要20多,而且可以只升级硬盘,不用附带上CPU和内存,比以前便宜多了也方便多了”用户aituantuaner如是说。阿里云相关人士表示,升级费用的降低主要是由于套餐组合增多而使得价格梯度变小实现的,也有部分用户在原有套餐基础上只对硬盘做了升级,所以整体费用降低较多。

此外,也有用户表示阿里云云服务器目前还不能支持套餐降级,这也困扰了许多用户。这些用户前期对自身网站的PV等预估过高,从而购买了高级别的云服务器套餐,最终导致资源的浪费。据此,记者也对阿里云相关人士进行了采访,对方透露,云服务器的降级功能正在紧锣密鼓的开发中,届时阿里云的老用户可根据自身需求在续费时进行降级。广大用户可以期待下此功能的上线。

范文四:初学者阿里云服务器的搭建和配置

初学者阿里云服务器的搭建和配置

首先,对于一个建站初学者来说,都需要自己动手解决

下面介绍一下阿里云服务器的搭建和配置 。

1, 买服务器(a,就是阿里云ECS,新手别的建议暂时不要购买,第一次免费试用15天赠

送b,系统选择:常用的有windows和centos(常见的linux))

2,连接服务器(linux/windows)

那么如何连接服务器呢

1)下载Xshell 4 Build 0127 Xftp 4 Build 0109中文整合版,

下载地址: http://pan.baidu.com/s/1pa9PY

下载后解压,解压后双击XshellPortable.exe(如下图)

对,就是点击这个,是不是没有任何反应,是的,在安装这个软件之前,我们必须要安装 VC 2008 运行库,下载地址

4ab7-a40d-3802b2af5fc2,如下图

安装完成之后,打开

出现下图

点击

注意这里的主机是你的公网IP,就是阿里云给你的公网IP地址,

点击用户身份验证输入服务器用户和密码(一般用户名是root)

这里的用户名需要你进入阿里云服务器,进行修改的,密码可以主机设置,如

接下来点击终端选择语言

点确定就可以连接服务器了如下图:

Windows连接

点击点脑的开始,找到运行

输入mstsc确定

输入ip点击选项

输入用户名勾选保存凭证,但是有的人电脑会连接不上,有3个方面原因。这里不一一细说。

输入密码

勾选保存点击确定

这样就连接到你的服务器了

3,如果有购买数据盘,先进行硬盘挂载,再配置安装环境(没有的话,直接进入第4)http://bbs.aliyun.com/read/151152.html

4,安装环境。(二选一)

linux系统:(推荐WDCP和AMH这两个软件)

linux管理面板配置之Wdcp : http://bbs.aliyun.com/read/146205.html

linux管理面板配置之AMH :http://bbs.aliyun.com/read/143639.html

windows系统:

windows2003整合安装包:http://bbs.aliyun.com/read/142781.html

windows2008整合安装包:http://bbs.aliyun.com/read/137668.html

Windows最简单的环境安装包:http://bbs.aliyun.com/read/164460.html

5,用FTP软件上传安装你想用的网站程序。

1:服务器连接教程:http://bbs.aliyun.com/read/146157.html?

2:LuManager安装和建站教程:http://bbs.aliyun.com/read/146166.html?

3:kangle安装和建站教程(linux服务器加Windows):http://bbs.aliyun.com/read/142517.html? 4:wdCP安装和建站教程:http://bbs.aliyun.com/read/146205.html?

5:AMH安装和建站教程

恭喜,lanmp_wdcp 安装成功!

lanmp_wdcp是一个集成nginx,apache,php,mysql等

web应用环境

及wdcp管理系统的RPM安装包,比起编译包安装快速,

简单,5分钟就可搞店

然后就可以通过wdcp后台管理服务器和网站,FTP,数

据库等

使用方便,操作简单,安全,稳定,易用

lamp,lnmp,lnamp可自由切换

这一切,都是免费的

.

wdcp系统管理面板登录 http://123.57.49.236:8080 默认用户密码:admin

wdlinux.cn

查看本地环境:探针 phpinfo

wdOS官网: http://www.wdos.net

wdOS论坛讨论区: http://www.wdlinux.cn/bbs/forum-2-1.html lanmp一键安装包: http://www.wdlinux.cn/bbs/forum-5-1.html wdcp管理系统论坛 http://www.wdlinux.cn/bbs/forum-3-1.html wddns免费智能DNS系统 http://www.wdlinux.cn/bbs/forum-18-1.html wdcdn缓存加速管理系统 http://www.wdlinux.cn/bbs/forum-4-1.html 免费智能DNS解析,多线路多省份智能DNS解析 免费CDN加速,全国CDN加速 wdOS by wdlinux

为安全起见,本页可删除或重命名

范文五:阿里云主机Linux服务器配置步骤详解

阿里云主机Linux服务器配置步骤详解

www.111cn.net 编辑:restart 来源:转载

下面我们一起来看看关于阿里云主机Linux服务器配置步骤详解,如果你正在使用阿里云主机我们可进入参考一下配置步骤哦,有兴趣的同学可进入参考。

一提到云主机,大家肯定熟知国内最知名品牌——阿里云了,后来居上的它受到不少的站长所追捧,它的稳定与服务让它的性价比直线上升,现在阿里云的最低端配置云主机年费只需要550元了,在同类产品中可谓最有性价了。如果想做个小站,又想速度上去,阿里云也是一个不错的选择。用过阿里云的站长都知道,阿里云主机是需要自己动手配置的,一些站长就有夸大其词说―没有一定的技术,最好不要用阿里云‖。其实,配置阿里云主机也不是很难,只要按照本文的方法一步一步去做就可以了。

第一步:远程连接阿里云主机。

下载xshell和xftp 并安装。这2个软件可以到网站下载。xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议,可以方便地远程登录阿里云主机。Xftp 是一个基于 MS windows 平台的功能强大的SFTP、FTP 文件传输软件,可以通过它来上传文件到主机。

这2个软件的安装这里就不说了。下面来看看怎么使用这两个软件。

一、打开xshell

二、设置云服务器登录信息,点击认证(新版本可能是―用户身份验证‖)。填写阿里云主机用户名和密码。

三、设置服务器帐号密码。再点击―连接‖,填写在―主机‖处填写你购买的阿里云主机的IP地址。

四、设置字符集编码。点击‖终端―,然后在―编码‖选项选择― UTF-8″。然后按确定保存配置。接着就开始连接主机了。

五、连接后的阿里云主机的庐山正面目。

到这里,我们远程连接上了阿里云主机。 阿里云服务器是纯净态的,所以只有看见这样黑黑的面板,软件都是需要自己来安装。

第二步:使用阿里云自带的分区工具auto_fdisk.sh 给数据盘分区并格式化、挂载。 这个工具默认自带的,不需要下载安装。它的功能是―自动检测是否有尚未分区的数据盘,格式化新的数据盘并自动挂载。‖

连接上了主机,我们可以在上图中输入 ll 这2个字母,就会看到如下图:

我们可以从上图中看到auto_fdisk.sh ,下面我们就要用这个工具给数据盘分区和格式化,它是全自动的。(当然,你也可以不用这个工具来分区,如果你是linux高手的话,可以直接通过命令符来进行分区)

接下来,我们输入:bash auto_fdisk.sh 然后就开始分区并格式化。分区成功后,你再输入:fdisk -l 就可以看到新分区,如下图:

下一节,我们将进行系统配置。

第三步:配置系统——Linux一键安装web环境全攻略。

一键安装包下载: 点此下载

代码如下

安装须知

1、此安装包包含的软件及版本为:

nginx:1.0.15、1.2.5、1.4.4

apache:2.2.22、2.4.2

mysql:5.1.73、5.5.35、5.6.15

php:5.3.18、5.4.23、5.5.7

php扩展:memcache、Zend Engine/ OPcache

ftp:(yum/apt-get安装)

phpwind:8.7 GBK

phpmyadmin:4.1.8 复制代码

2、请使用最新的一键安装包脚本安装,以前老版本都存在bug,会导致安装异常以及安装的环境混乱。

3、执行一键安装包(./install.sh),会自动清理之前一键安装包安装过的环境。

如果您已经安装过一键安装包,再次执行安装,如若有重要数据,请自行备份/alidata目录。

4、一键安装包会将软件安装在/alidata目录下。

如果您的系统不存在数据盘,则一键安装包会将软件安装到系统/alidata目录下。

如果您的系统存在数据盘,且还没有格式化挂载数据盘。则一键安装包会自动帮您格式化第一块数据盘,并挂载在/alidata目录下。

如果您的系统存在数据盘,且已格式化并挂载了第一块数据盘。一键安装包会将第一块数据盘再次挂载到/alidata目录下,并不影响您之前的挂载目录的使用。

如果您的系统存在数据盘,且已格式化数据盘,但没有挂载数据盘。一键安装包会将第一块数据盘挂载到/alidata目录下。

5、怎么样卸载一键安装包?

可以执行以下命令完成卸载:

chmod 777 -R sh-1.3.0/

cd sh-1.3.0/

./uninstall.sh

下载好安装包,先上传到主机的/home目录下。可以上xshell界面里输入:cd /home 然后点击调用xftp,如下图:

点击调用xftp后,会打开xftp工具,然后我们就可以把下载的安装包上传到主机的home目录下,可以直接拖过去,如下图:

上传完成后,我们返回shell界面,输入:chmod –

R 777 sh

确定后再输入:cd sh && chmod +x install*.sh && ./install.sh

这时,出现了一个选择提示,进入web服务器版本的选择界面,如下图:

在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx 0.8.46 + PHP 5.2.14 (FastCGI) 可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。这里我们选择nginx,输入1,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择nginx)

然后我们再选择要安装的nginx的版本(如果web服务器选择的是apache,这里提示信息则是要安装apache的版本),总共有1.0.15/1.2.5/1.4.4三个版本可以提供我们选择,这里我们选择1.2.5版本,则输入2,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择1.0.15版本)

然后我们再选择要安装的php的版本,总共有5.3.18/5.4.23/5.5.7三个版本可以提供我们选择,这里我们选择5.5.7版本,则输入3,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择5.3.18版本)

然后我们再选择要安装的mysql的版本,总共有5.1.73/5.5.35/5.6.15三个版本可以提供我们选择,这里我们选择5.1.73版本,则输入1,回车(如果什么都不输入,直接回车,或者输入错误的字符,则默认选择5.1.73版本)

然后可以看到我们刚才选择的版本如下,我们输入y或者Y进行安装。

到这里,我们就正式进入环境安装环节了,程序正在自动编译安装服务。一般这个过程会持续20分钟的样子。 直到出现如下图这样的,就说明安装已经完成。

输入命令 :netstat -tunpl

我们可以看到正在运行状态的服务及端口:9000端口是php进程服务,3306端口是mysql服务,80端口是nginx服务,21端口是ftp服务。

在命令行里输入: cat account.log 可以查看ftp和mysql的帐号和密码:

另外我们也可以cat /alidata/website-info.log中查看到刚才安装软件的版本信息。

好了。所有配置都已经完成了。这时,我们在浏览器地址栏输入购买的阿里云IP地址,就可以打开,出来的界面是phpwind论坛程序安装,这是安装包自带的,以及数据库管理工具phpmyadmin

范文六:阿里云服务器Linux下vsftpd配置详细介绍

Linux下vsftpd配置详细介绍

VSFTPD的文件结构主要包括: /usr/sbin/vsftpd ---- VSFTPD的主程序。 /etc/rc.d/init.d/vsftpd ---- 启动脚本。 /etc/vsftpd/vsftpd.conf ---- 主配置文件。 /etc/pam.d/vsftpd ---- PAM认证文件。

/etc/vsftpd.ftpusers ---- 禁止使用VSFTPD的用户列表文件。

/etc/vsftpd.user_list ---- 禁止或允许使用VSFTPD的用户列表文件。

/var/ftp ---- 匿名用户主目录。

/var/ftp/pub---- 匿名用户的下载目录。

此外VSFTPD的日志文件位于/etc/logrotate.d/vsftpd.log。

二:.vsftpd的关闭与启动。

如果你不会配置的话建议关闭吧!虽然我不知道开启会有什么影响,但是我觉得多了一个对外的服务,就多了一份安全隐患,(个人认为哈!)

1. 启动:/etc/rc.d/init.d/vsftpd start 或者service vsftpd start

2. 停止:/etc/rc.d/init.d/vsftpd stop 或者 service vsftpd stop

3. 重启:/etc/rc.d/init.d/vsftpd stop 或者service vsftpd restart

分别对应的状态是:

root@test ~]# service vsftpd start

Starting vsftpd for vsftpd: [ OK ]

[root@test ~]# service vsftpd stop

Shutting down vsftpd: [ OK ]

[root@test ~]# service vsftpd restart

Shutting down vsftpd: [FAILED]

Starting vsftpd for vsftpd: [ OK ]

[root@test ~]# /etc/rc.d/init.d/vsftpd start

Starting vsftpd for vsftpd: [ OK ]

[root@test ~]# /etc/rc.d/init.d/vsftpd stop

Shutting down vsftpd: [ OK ]

[root@test ~]# /etc/rc.d/init.d/vsftpd restart

Shutting down vsftpd: [FAILED]

Starting vsftpd for vsftpd: [ OK ]

[root@test ~]# /etc/rc.d/init.d/vsftpd status

vsftpd (pid 3931) is running...

[root@test ~]#

三::vsftp提供3种远程的登录方式:

(1)匿名登录方式

就是不需要用户名,密码。就能登录到服务器电脑里面

(2)本地用户方式

需要帐户名和密码才能登录。而且,这个帐户名和密码,都是在你linux系统里面,已经有的用户。

(3)虚拟用户方式

同样需要用户名和密码才能登录。但是和上面的区别就是,这个用户名和密码,在你linux系统中是没有的(没有该用户帐号)

四:其他命令

--查看vsftpd 启动状态

[root@test ~]# chkconfig --list vsftpd vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off [root@test ~]# chkconfig vsftpd on [root@test ~]# chkconfig --list vsftpd

vsftpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

五:这里看到,默认情况下从2到5设置为on了。2到5是多用户级别。 这个对应的是linux不同的运行级别。

我们也可以加level 选项来指定:

[root@test ~]# chkconfig --level 0 vsftpd on

[root@test ~]# chkconfig --list vsftpd

vsftpd 0:on 1:off 2:on 3:on 4:on 5:on 6:off

我们看到0已经设置为on了。

我们可以使用man chkconfig 来查看帮助:

--level levels

Specifies the run levels an operation should pertain to. It is given as a string of numbers from 0 to 7. For example, --level 35 specifies runlevels 3 and 5.

传统的init 定义了7个运行级(run level),每一个级别都代表系统应该补充运行的某些特定服务:

(1)0级是完全关闭系统的级别

(2)1级或者S级代表单用户模式

(3)2-5 级 是多用户级别

(4)6级 是 重新引导的级别

防火墙

(1)查看防火墙

我一般都是把系统的防火墙关闭了。 因为开了会有很多限制。

[root@test ~]# /etc/init.d/iptables status

Table: nat

Chain PREROUTING (policy ACCEPT)

num target prot opt source destination Chain POSTROUTING (policy ACCEPT) num target prot opt source destination 1 MASQUERADE all -- 192.168.122.0/24 !192.168.122.0/24 Chain OUTPUT (policy ACCEPT) num target prot opt source destination Table: filter Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:53 2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:53 3 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:67 4 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:67 Chain FORWARD (policy ACCEPT) num target prot opt source destination 1 ACCEPT all -- 0.0.0.0/0 192.168.122.0/24 state RELATED,ESTABLISHED 2 ACCEPT all -- 192.168.122.0/24 0.0.0.0/0 3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 4 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable 5 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable Chain OUTPUT (policy ACCEPT) num target prot opt source destination

You have new mail in /var/spool/mail/root

--添加开放21号端口: [root@test~]# /sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT [root@test ~]# /etc/init.d/iptables status Table: nat Chain PREROUTING (policy ACCEPT) num target prot opt source destination Chain POSTROUTING (policy ACCEPT) num target prot opt source destination 1 MASQUERADE all -- 192.168.122.0/24 !192.168.122.0/24

Chain OUTPUT (policy ACCEPT)

num target prot opt source destination

Table: filter

Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:21 2 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:53 3 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:53 4 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:67 5 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:67 Chain FORWARD (policy ACCEPT) num target prot opt source destination 1 ACCEPT all -- 0.0.0.0/0 192.168.122.0/24 state RELATED,ESTABLISHED 2 ACCEPT all -- 192.168.122.0/24 0.0.0.0/0 3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 4 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable 5 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable

Chain OUTPUT (policy ACCEPT) num target prot opt source destination

--保存配置

[root@test ~]# /etc/rc.d/init.d/iptables save Saving firewall rules to /etc/sysconfig/iptables: [ OK ]

--重启防火墙:

[root@test ~]# service iptables {start|stop|restart}

(2)查看关闭selinux

[root@test ~]# sestatus SELinux status: disabled

我这里在安装操作系统的时候就关闭了selinux,如果没有关闭,可以修改如下文件来关闭: [root@test ~]# cat /etc/sysconfig/selinux # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - SELinux is fully disabled. SELINUX=disabled # SELINUXTYPE= type of policy in use. Possible values are:

# targeted - Only targeted network daemons are protected.

# strict - Full SELinux protection. SELINUXTYPE=targeted

[root@test ~]#

保存退出并重启系统reboot

三. FTP配置文件

FTP 安装好之后,在/etc/vsftpd/目录下会有如下文件:

[root@test ~]# cd /etc/vsftpd/

[root@test vsftpd]# ls

ftpusers user_list vsftpd.conf vsftpd_conf_migrate.sh

[root@test vsftpd]#

vsftpd.conf: 主配置文件

ftpusers: 指定哪些用户不能访问FTP服务器

user_list: 指定的用户是否可以访问ftp服务器由vsftpd.conf文件中的userlist_deny的取值来决定。

[root@test vsftpd]# cat user_list # vsftpd userlist # If userlist_deny=NO, only allow users in this file # If userlist_deny=YES (default), never allow users in this file, and # do not even prompt for a password. # Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers # for users that are denied. 我们过滤掉#的注释后,查看一下vsftpd.conf 文件: [root@test ftp]# cat /etc/vsftpd/vsftpd.conf |grep -v '^#'; anonymous_enable=YES

local_enable=YES

write_enable=YES

local_umask=022 dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

listen=YES

pam_service_name=vsftpd

userlist_enable=yes

tcp_wrappers=YES

至于这些参数的意思,在注释里有详细的说明。

我们可以在vsftpd.conf 文件设置如下参数:

(1)ftpd_banner=welcome to ftp service :设置连接服务器后的欢迎信息

(2)idle_session_timeout=60 :限制远程的客户机连接后,所建立的控制连接,在多长时间没有做任何的操作就会中断(秒)

(3)data_connection_timeout=120 :设置客户机在进行数据传输时,设置空闲的数据中断时间

(4)accept_timeout=60 设置在多长时间后自动建立连接

(5)connect_timeout=60 设置数据连接的最大激活时间,多长时间断开,为别人所使用;

(6)max_clients=200 指明服务器总的客户并发连接数为200

(7)max_per_ip=3 指明每个客户机的最大连接数为3

(8)local_max_rate=50000(50kbytes/sec) 本地用户最大传输速率限制

(9)anon_max_rate=30000匿名用户的最大传输速率限制

(10)pasv_min_port=端口

(11)pasv-max-prot=端口号 定义最大与最小端口,为0表示任意端口;为客户端连接指明端口;

(12)listen_address=IP地址 设置ftp服务来监听的地址,客户端可以用哪个地址来连接;

(13)listen_port=端口号 设置FTP工作的端口号,默认的为21

(14)chroot_local_user=YES 设置所有的本地用户可以chroot

(15)chroot_local_user=NO 设置指定用户能够chroot

(16)chroot_list_enable=YES

(17)chroot_list_file=/etc/vsftpd/chroot_list(只有/etc/vsftpd/chroot_list中的指定的用户才能执行 )

(18)local_root=path 无论哪个用户都能登录的用户,定义登录帐号的主目录, 若没有指定,则每一个用户则进入到个人用户主目录;

(19)chroot_local_user=yes/no 是否锁定本地系统帐号用户主目录(所有);锁定后,用户只能访问用户的主目录/home/user,不能利用cd命令向上转;只能向下;

(20)chroot_list_enable=yes/no 锁定指定文件中用户的主目录(部分),文件:/chroot_list_file=path 中指定;

(21)userlist_enable=YES/NO 是否加载用户列表文件;

(22)userlist_deny=YES 表示上面所加载的用户是否允许拒绝登录;

(23)userlist_file=/etc/vsftpd/user_list 列表文件

限制IP 访问FTP:

#vi /etc/hosts.allow

vsftpd:192.168.5.128:DENY 设置该IP地址不可以访问ftp服务

FTP 访问时间限制:

#cp /usr/share/doc/vsftpd-1.1.3/vsftpd.xinetd /etc/xinetd.d/vsftpd

#vi /etc/xinetd.d/vsftpd/

修改 disable = no

access_time = hour:min-hour:min (添加配置访问的时间限制(注:与vsftpd.conf中listen=NO相对应)

例: access_time = 8:30-11:30 17:30-21:30 表示只有这两个时间段可以访问ftp ftp的配置基本上只有这些了。

默认情况下,ftp根目录是/var/ftp。 如果要修改这个目录位置,可以更改/etc/passwd 文件:

[root@test ftp]# cat /etc/passwd | grep ftp

ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin

创建一个用户来访问FTP,并指定该用户的FTP 目录: [root@test u02]# useradd -d /u02/qsftp qs [root@test u02]# passwd qs

Changing password for user qs.

New UNIX password:

BAD PASSWORD: it is WAY too short

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

这里指定的是/u02/qsftp 这个目录,要注意个目录的权限。

更改用户不能telnet,只能ftp:

usermod -s /sbin/nologin username //用户只能ftp,不能telnet usermod -s /sbin/bash username //用户恢复正常

禁止用户ssh登陆

useradd username -s /bin/false

更改用户主目录:

usermod -d /bbb username //把用户的主目录定为/bbb

然后用qs这个用户就可以访问了。

以上只是一些简单的设置。Linux下vsftpd配置详细介绍

VSFTPD的文件结构主要包括: /usr/sbin/vsftpd ---- VSFTPD的主程序。 /etc/rc.d/init.d/vsftpd ---- 启动脚本。 /etc/vsftpd/vsftpd.conf ---- 主配置文件。 /etc/pam.d/vsftpd ---- PAM认证文件。

/etc/vsftpd.ftpusers ---- 禁止使用VSFTPD的用户列表文件。

/etc/vsftpd.user_list ---- 禁止或允许使用VSFTPD的用户列表文件。

/var/ftp ---- 匿名用户主目录。

/var/ftp/pub---- 匿名用户的下载目录。

此外VSFTPD的日志文件位于/etc/logrotate.d/vsftpd.log。

二:.vsftpd的关闭与启动。

如果你不会配置的话建议关闭吧!虽然我不知道开启会有什么影响,但是我觉得多了一个对外的服务,就多了一份安全隐患,(个人认为哈!)

1. 启动:/etc/rc.d/init.d/vsftpd start 或者service vsftpd start

2. 停止:/etc/rc.d/init.d/vsftpd stop 或者 service vsftpd stop

3. 重启:/etc/rc.d/init.d/vsftpd stop 或者service vsftpd restart

分别对应的状态是:

root@test ~]# service vsftpd start

Starting vsftpd for vsftpd: [ OK ]

[root@test ~]# service vsftpd stop

Shutting down vsftpd: [ OK ]

[root@test ~]# service vsftpd restart

Shutting down vsftpd: [FAILED]

Starting vsftpd for vsftpd: [ OK ]

[root@test ~]# /etc/rc.d/init.d/vsftpd start

Starting vsftpd for vsftpd: [ OK ]

[root@test ~]# /etc/rc.d/init.d/vsftpd stop

Shutting down vsftpd: [ OK ]

[root@test ~]# /etc/rc.d/init.d/vsftpd restart

Shutting down vsftpd: [FAILED]

Starting vsftpd for vsftpd: [ OK ]

[root@test ~]# /etc/rc.d/init.d/vsftpd status

vsftpd (pid 3931) is running...

[root@test ~]#

三::vsftp提供3种远程的登录方式:

(1)匿名登录方式

就是不需要用户名,密码。就能登录到服务器电脑里面

(2)本地用户方式

需要帐户名和密码才能登录。而且,这个帐户名和密码,都是在你linux系统里面,已经有的用户。

(3)虚拟用户方式

同样需要用户名和密码才能登录。但是和上面的区别就是,这个用户名和密码,在你linux系统中是没有的(没有该用户帐号)

四:其他命令

--查看vsftpd 启动状态

[root@test ~]# chkconfig --list vsftpd vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off [root@test ~]# chkconfig vsftpd on [root@test ~]# chkconfig --list vsftpd

vsftpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

五:这里看到,默认情况下从2到5设置为on了。2到5是多用户级别。 这个对应的是linux不同的运行级别。

我们也可以加level 选项来指定:

[root@test ~]# chkconfig --level 0 vsftpd on

[root@test ~]# chkconfig --list vsftpd

vsftpd 0:on 1:off 2:on 3:on 4:on 5:on 6:off

我们看到0已经设置为on了。

我们可以使用man chkconfig 来查看帮助:

--level levels

Specifies the run levels an operation should pertain to. It is given as a string of numbers from 0 to 7. For example, --level 35 specifies runlevels 3 and 5.

传统的init 定义了7个运行级(run level),每一个级别都代表系统应该补充运行的某些特定服务:

(1)0级是完全关闭系统的级别

(2)1级或者S级代表单用户模式

(3)2-5 级 是多用户级别

(4)6级 是 重新引导的级别

防火墙

(1)查看防火墙

我一般都是把系统的防火墙关闭了。 因为开了会有很多限制。

[root@test ~]# /etc/init.d/iptables status

Table: nat

Chain PREROUTING (policy ACCEPT)

num target prot opt source destination Chain POSTROUTING (policy ACCEPT) num target prot opt source destination 1 MASQUERADE all -- 192.168.122.0/24 !192.168.122.0/24 Chain OUTPUT (policy ACCEPT) num target prot opt source destination Table: filter Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:53 2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:53 3 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:67 4 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:67 Chain FORWARD (policy ACCEPT) num target prot opt source destination 1 ACCEPT all -- 0.0.0.0/0 192.168.122.0/24 state RELATED,ESTABLISHED 2 ACCEPT all -- 192.168.122.0/24 0.0.0.0/0 3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 4 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable 5 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable Chain OUTPUT (policy ACCEPT) num target prot opt source destination

You have new mail in /var/spool/mail/root

--添加开放21号端口: [root@test~]# /sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT [root@test ~]# /etc/init.d/iptables status Table: nat Chain PREROUTING (policy ACCEPT) num target prot opt source destination Chain POSTROUTING (policy ACCEPT) num target prot opt source destination 1 MASQUERADE all -- 192.168.122.0/24 !192.168.122.0/24

Chain OUTPUT (policy ACCEPT)

num target prot opt source destination

Table: filter

Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:21 2 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:53 3 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:53 4 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:67 5 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:67 Chain FORWARD (policy ACCEPT) num target prot opt source destination 1 ACCEPT all -- 0.0.0.0/0 192.168.122.0/24 state RELATED,ESTABLISHED 2 ACCEPT all -- 192.168.122.0/24 0.0.0.0/0 3 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 4 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable 5 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-port-unreachable

Chain OUTPUT (policy ACCEPT) num target prot opt source destination

--保存配置

[root@test ~]# /etc/rc.d/init.d/iptables save Saving firewall rules to /etc/sysconfig/iptables: [ OK ]

--重启防火墙:

[root@test ~]# service iptables {start|stop|restart}

(2)查看关闭selinux

[root@test ~]# sestatus SELinux status: disabled

我这里在安装操作系统的时候就关闭了selinux,如果没有关闭,可以修改如下文件来关闭: [root@test ~]# cat /etc/sysconfig/selinux # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - SELinux is fully disabled. SELINUX=disabled # SELINUXTYPE= type of policy in use. Possible values are:

# targeted - Only targeted network daemons are protected.

# strict - Full SELinux protection. SELINUXTYPE=targeted

[root@test ~]#

保存退出并重启系统reboot

三. FTP配置文件

FTP 安装好之后,在/etc/vsftpd/目录下会有如下文件:

[root@test ~]# cd /etc/vsftpd/

[root@test vsftpd]# ls

ftpusers user_list vsftpd.conf vsftpd_conf_migrate.sh

[root@test vsftpd]#

vsftpd.conf: 主配置文件

ftpusers: 指定哪些用户不能访问FTP服务器

user_list: 指定的用户是否可以访问ftp服务器由vsftpd.conf文件中的userlist_deny的取值来决定。

[root@test vsftpd]# cat user_list # vsftpd userlist # If userlist_deny=NO, only allow users in this file # If userlist_deny=YES (default), never allow users in this file, and # do not even prompt for a password. # Note that the default vsftpd pam config also checks /etc/vsftpd/ftpusers # for users that are denied. 我们过滤掉#的注释后,查看一下vsftpd.conf 文件: [root@test ftp]# cat /etc/vsftpd/vsftpd.conf |grep -v '^#'; anonymous_enable=YES

local_enable=YES

write_enable=YES

local_umask=022 dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

listen=YES

pam_service_name=vsftpd

userlist_enable=yes

tcp_wrappers=YES

至于这些参数的意思,在注释里有详细的说明。

我们可以在vsftpd.conf 文件设置如下参数:

(1)ftpd_banner=welcome to ftp service :设置连接服务器后的欢迎信息

(2)idle_session_timeout=60 :限制远程的客户机连接后,所建立的控制连接,在多长时间没有做任何的操作就会中断(秒)

(3)data_connection_timeout=120 :设置客户机在进行数据传输时,设置空闲的数据中断时间

(4)accept_timeout=60 设置在多长时间后自动建立连接

(5)connect_timeout=60 设置数据连接的最大激活时间,多长时间断开,为别人所使用;

(6)max_clients=200 指明服务器总的客户并发连接数为200

(7)max_per_ip=3 指明每个客户机的最大连接数为3

(8)local_max_rate=50000(50kbytes/sec) 本地用户最大传输速率限制

(9)anon_max_rate=30000匿名用户的最大传输速率限制

(10)pasv_min_port=端口

(11)pasv-max-prot=端口号 定义最大与最小端口,为0表示任意端口;为客户端连接指明端口;

(12)listen_address=IP地址 设置ftp服务来监听的地址,客户端可以用哪个地址来连接;

(13)listen_port=端口号 设置FTP工作的端口号,默认的为21

(14)chroot_local_user=YES 设置所有的本地用户可以chroot

(15)chroot_local_user=NO 设置指定用户能够chroot

(16)chroot_list_enable=YES

(17)chroot_list_file=/etc/vsftpd/chroot_list(只有/etc/vsftpd/chroot_list中的指定的用户才能执行 )

(18)local_root=path 无论哪个用户都能登录的用户,定义登录帐号的主目录, 若没有指定,则每一个用户则进入到个人用户主目录;

(19)chroot_local_user=yes/no 是否锁定本地系统帐号用户主目录(所有);锁定后,用户只能访问用户的主目录/home/user,不能利用cd命令向上转;只能向下;

(20)chroot_list_enable=yes/no 锁定指定文件中用户的主目录(部分),文件:/chroot_list_file=path 中指定;

(21)userlist_enable=YES/NO 是否加载用户列表文件;

(22)userlist_deny=YES 表示上面所加载的用户是否允许拒绝登录;

(23)userlist_file=/etc/vsftpd/user_list 列表文件

限制IP 访问FTP:

#vi /etc/hosts.allow

vsftpd:192.168.5.128:DENY 设置该IP地址不可以访问ftp服务

FTP 访问时间限制:

#cp /usr/share/doc/vsftpd-1.1.3/vsftpd.xinetd /etc/xinetd.d/vsftpd

#vi /etc/xinetd.d/vsftpd/

修改 disable = no

access_time = hour:min-hour:min (添加配置访问的时间限制(注:与vsftpd.conf中listen=NO相对应)

例: access_time = 8:30-11:30 17:30-21:30 表示只有这两个时间段可以访问ftp ftp的配置基本上只有这些了。

默认情况下,ftp根目录是/var/ftp。 如果要修改这个目录位置,可以更改/etc/passwd 文件:

[root@test ftp]# cat /etc/passwd | grep ftp

ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin

创建一个用户来访问FTP,并指定该用户的FTP 目录: [root@test u02]# useradd -d /u02/qsftp qs [root@test u02]# passwd qs

Changing password for user qs.

New UNIX password:

BAD PASSWORD: it is WAY too short

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

这里指定的是/u02/qsftp 这个目录,要注意个目录的权限。

更改用户不能telnet,只能ftp:

usermod -s /sbin/nologin username //用户只能ftp,不能telnet usermod -s /sbin/bash username //用户恢复正常

禁止用户ssh登陆

useradd username -s /bin/false

更改用户主目录:

usermod -d /bbb username //把用户的主目录定为/bbb

然后用qs这个用户就可以访问了。

以上只是一些简单的设置。

范文七:阿里云服务器

一、 包年包月产品定价

二、 按量付费价格

1、计费规则

1)询价金额如遇小数点,保留三位小数点,第四位四舍五入。

如用户购买4核心CPU /8GB内存/5GB数据盘,

实际费用=0.12*4+0.16*8+0.0009*5=1.7645元/时≈1.765元/时。

2)如用户享受了数据盘7折优惠,那实际费用

=0.12*4+0.16*8+0.0009*5*0.7=1.76315元/时≈1.763元/时,节省金额=原价-折后价=1.765-1.763=0.002元/时。

3)账单列表金额遇小数点,保留两位小数点,第三位四舍五入;账单详情金额遇小数点,保留三位小数点,第四位四舍五入,实际扣费金额以此为准。

范文八:云服务器配置及报价-201305

引航科技全线云计算服务器价格体系

C1:基础云 3900元/年

处理器:单核 内 存:1G

硬 盘:100G(数据盘)+40G(系统盘) 带 宽:BGP多线,独享2M

机 房:杭州阿里云机房(中国大陆) 香港新世界电讯机房(中国香港) 美国加州机房(美国)

IP地址:独立IP资源(限中国大陆)

系 统:Windows Server 2008 标准中文版 SP2 32位支持网站数:5个

赠 送:常用英文域名一个

C2:标准云 9900元/年 处理器:双核 内 存:2G

硬 盘:200G(数据盘)+40G(系统盘) 带 宽:BGP多线,独享5M

机 房:杭州阿里云机房(中国大陆) 香港新世界电讯机房(中国香港) 美国加州机房(美国) IP地址:独立IP资源(限中国大陆)

系 统:Windows Server 2008 标准中文版 32位 支持网站数:5个

赠 送:常用英文域名一个

C5:拓展云 18900元/年 处理器:四核 内 存:4G

硬 盘:500G(数据盘)+40G(系统盘) 带 宽:BGP多线,独享5M

机 房:杭州阿里云机房(中国大陆)

香港新世界电讯机房(中国香港) 美国加州机房(美国) IP地址:独立IP资源(限中国大陆)

系 统:Windows Server 2008 标准中文版 64位 支持网站数:5个

赠 送:常用英文域名一个

H1:云虚拟主机 1000元/年 空 间:1G(网页存储)+ 50M(数据库) 带 宽:BGP多线,100M共享,2M峰值 机 房:杭州阿里云机房(中国大陆)

香港新世界电讯机房(中国香港)

美国加州机房(美国) 流 量:30G/月 并 发:150个

IP地址:独立IP资源(限中国大陆)

环 境:ASP+ACCESS / PHP+MYSQL / ASP.NET+MSSQL 支持网站数:1个

赠 送:常用英文域名一个

H2:云虚拟主机 1900元/年

空 间:2G(网页存储)+ 300M(数据库) 带 宽:BGP多线,100M共享,4M峰值 机 房:杭州阿里云机房(中国大陆) 香港新世界电讯机房(中国香港) 美国加州机房(美国) 流 量:50G/月 并 发:200个

IP地址:独立IP资源(限中国大陆)

环 境: ASP+ACCESS / PHP+MYSQL / ASP.NET+MSSQL 支持网站数:1个

赠 送:常用英文域名一个

H5:云虚拟主机 2900元/年

空 间:5G(网页存储)+ 1G(数据库) 带 宽:BGP多线,100M共享,4M峰值 机 房:杭州阿里云机房(中国大陆) 香港新世界电讯机房(中国香港) 美国加州机房(美国) 流 量:80G/月 并 发:200个

IP地址:独立IP资源(限中国大陆)

环 境: ASP+ACCESS / PHP+MYSQL / ASP.NET+MSSQL 支持网站数:1个

赠 送:常用英文域名一个

范文九:配置寝室云服务器

大家是不是经常有共享大文件的苦恼呢?比如游戏,动辄几十G,,用U盘复制,各种限制,什么速度太慢,容量不够之类的,现在教大家简单配置寝室云服务器,让文件,资料共享无缝对接!!

好处:文件无缝共享,管理容易,不用麻烦的复制,比如一部电影,重要一台电脑上面有,寝室四个人(或六个人)都可以看。传输方便,复制文件大约10MB/S。。。。。。还有很多,自己体验啦!

好了,废话不多说,现在开始:

首先寝室要有一台路由器(或者交换机,但我们学校用交换机的话,不方便锐捷拨号上网)。路由器的话,可以自行购买。

有一台路由器之后,先确定作为云服务器的电脑。最好是经常保持开机状态的。将电脑用无线或者有线连接到路由器(我这里示范用的是路由器无线网络)。

连接好后:

选择是 然后

右键单击

打开网络和共享中心

然后找到你连接的网络,选择创建家庭组,

(此外,若网络类型为“公用网络”或“工作网络”,需将其更改为“家庭网络”方可使用家庭组。)

如图所示,记录家庭组密码。其他用户必须凭该密码才能加入家庭组。

(当然,密码是可以修改的)

好了,到此为止,家庭组就创建完成了。

接下来,就开始配置共享文件夹

找打一个文件夹,单击右键,选择属性

找到共享,然后打开高级共享,勾选共享此文件夹,

(当让,可以设置权限,读取,写入,默认只有读取)

然后打开资源管理器,找到网络

打开你的电脑,是不是就有你共享出去的文件了呢,哈哈

到此为止,云服务器就差不多配置完成了,现在如何让别人连接到云服务器呢!

当然,前提是其他电脑要连接到路由器(有线无线都可以),连接好之后,

打开网络和共享中心

(我这里有线和无线都连了,就有两个,任意一个都可以)

现在电脑家庭组,就显示的是可加入,单击加入

单击立即加入,,然后下一步,下一步,下一步,输入密码,就OK了。

返回网络和共享中心,可以看到家庭组是已加入

现在再打开网络

里面只要是加入了家庭组的电脑都是可以访问的,现在就可以互相交换文件了。电影,软件安装包,都是可以直接打开滴

到此为止,寝室共享网络就创建完成了!

番外篇:

手机连接电脑局域网共享

首先,保证你的电脑是开了局域网共享的,然后有路由器,有WiFi。

第一步,找到你的电脑局域网IP地址:

Win+r,

然后输入ipconfig

找到下面的(无线连接路由器的话没救悬着无线网络适配器,这里是有线):

这里电脑的局域网ip地址为:192.168.10.156

第二步,手机上面安装ES文件浏览器(应用商店,百度,都有)

安装后打开

好了,连接好就有一个我的电脑了。。。然后打开就可以看到电脑上面共享出来的内容了,哈哈,是不是很激动,,以后再寝室看小电影,再也不用拷贝到手机了。。。。。。

好了,,教程就到这里,希望大家多多支持成功维修,哈哈,打下小广告

成功维修QQ群:316538808

范文十:阿里云-云服务器怎么样

阿里云-云服务器怎么样

云服务器与传统服务器的区别?

1. 什么是云服务器? 云计算服务器(又称云服务器或云主机),是云计算服务体系中的一项主机产品,该产品有效的解决了传统物理租机与VPS服务中,存在的管理难度大,业务扩展性弱的缺陷。在实际应用中的云主机具有三个方面的弹性能力:

主机服务配置与业务规模可根据用户的需要进行配置,并可灵活的进行调整。 用户申请的主机服务可以实现快速供应和部署(实时在线开通),实现了集群内弹性可伸缩 计费方式灵活,用户无需支付押金,且有多种支付方式供用户选择。

2. 云服务器适合什么样的用户? 注重主机服务性价比的用户; 需要快速实现分布式部署的用户; 对业务的弹性扩展能力有需求的用户; 有系统高可用性和快速恢复需求的用户; 希望轻松管理系统的用户。 支持电子商务、论坛、SNS、企业网站、OA系统等互联网应用;禁止私服、色情、外挂等非法应用,一经发现,立即关闭并不退款!

3. 与VPS相比,云服务器的主要优势是什么? 用户可以方便的进行远程维护,免费重装系统 硬件级别上实现云主机之间的完全隔离; 内置冗余的共享存储和智能备份,物理服务器失败可在几分钟内自动恢复; 服务环境采用高端服务器进行部署,同时采用集中的管理与监控,确保业务稳定可靠。 更强的主机性能,总体性能远高于VPS,强于部分独立服务器;

4. 与租用物理服务器相比,云服务器的主要优势是什么?云服务器租用价格低于传统的物理服务器租用,且无需支付押金。 具有快速供应和部署能力,用户在提交云主机租用申请后可实时开通,立即获得服务。 业务支持平滑扩展,当用户业务规模扩张时,可快速实现业务扩容。

5. 云服务器能否申请多个IP? 云服务器根据用户选择不同的线路会配备不同数量的IP地址。 单线路默认赠送一个独立ip,双线路二个独立IP;因增加IP造成带宽无法限制,暂时不予增加IP。

6. 云服务器租用产品送产权吗? 不送产权。云服务器是基于云计算平台的主机产品,用户实际付费使用的是云计算平台的计算、存储能力以及优质的网络带宽。用户只需要为实际使用的资源付费,这也是用户选用云主机可以显著降低成本的一个主要因素。

7. 用户可以选择安装操作系统么? 可以。云主机在产品使用形态上与传统的物理服务器并没有明显的差别,用户可以根据自己的需求灵活选择或变更的操作系统。

8. 如果想购买开通,需要多长时间?想要扩展需要多长时间? 注册用户->在线支付->购买云服务器,实时开通。开通后登录用户管理区->云服务器管理->管理->预装操作系统,可以选择Windows 2003、windows 2008、CentOS5.6等操作系统,系统安装需要10-25分钟,

系统安装完成后就可以通过远程连接进行其他应用操作。

9. 云服务器租用需要交押金吗? 与传统物理服务器租用不同,云服务器租用用户不需要支付押金即可享受服务。

10. 如何能查看租用的主机的配置? 因为云服务器在使用上与物理服务器相当,用户可以在操作系统中实时的查看服务器的配置信息与当前资源的使用情况。

11. 备份盘能否用来存放我的文件? 备份磁盘用于系统智能备份服务,主要用于灾难恢复情况下使用。

12. 任务管理器内有几个CPU? 安装完操作系统后,必须重新启动云服务器,才可以看到多个CPU,但如果只购买一个CPU除外。

阿里云的优势

安全稳定,数据可靠

在无地震等重大自然灾害下,云服务器数据可靠性可达99.999%,让您的数据安全无忧! 数据安全:采用大规模分布式计算系统,每份数据多个副本;单份损坏可以在短时间内快速恢复,保证数据安全。

网络安全:安全组之间采用防火墙隔离;可杜绝ARP攻击和MAC欺骗;有效防护DDoS攻击,可进行端口入侵扫描,挂马扫描,漏洞扫描等。

系统稳定:可用性高达99.9%,支持云服务器故障自动迁移,恢复速度快,云服务器信息不变 (IP信息,磁盘等)。

性能卓越,弹性伸缩

采用绿色节能多线路机房,中国电信、联通、教育网等多线接入,保证全国用户高速访问。

多线路独享带宽:千兆光纤,业内最低价扩容带宽,独享带宽有效解决带宽瓶颈,性价比远高于传统带宽共享。

灵活扩容:计算资源可弹性伸缩;可以按需变更服务器的配置。云服务器支持套餐升级、带宽灵活按天升级(无需停机)等,随时满足您的业务发展需求。

节约成本,简单易用

支持多种主流操作系统,让您以服务的方式使用计算及存储资源,按需取用,按需付费,无需购买大量设备,相比于传统主机投入成本降低30%-80%。

完整管理权限:云服务器从创建到启动只需数分钟,您拥有超级管理员权限,轻松部署各种互联网应用。通过Web管理方式对云服务器进行停机、启动、重启、重置和修改密 码等操作。

按需购买:云服务器配置按需购买,灵活满足不断变化的应用需求。建议搭配RDS使用,内网流量免费。

高效的运维与客服:免费7*24小时客服支持;部署和备份/恢复更快捷,节省宝贵时间;数据和服务更可靠、更安全,轻松帮您节省20%-70%人力运维成本。

不足 磁盘IO不高:阿里云的磁盘是网络集群存储的架构,但因为每次写入数据都要通过网络(内网),然后还要写入3份数据,所以IO就会打折扣。但对那种IO密集型的应用可能就不行了,对于一般的网站绝对够用了。

阿里的服务体系

故障100倍赔偿:由于阿里云原因导致您服务器故障无法使用,按照故障时间进行100倍赔偿!

5天无理由退款:阿里云郑重承诺,在购买云服务器起5天内可无理由申请退款,让您买得放心!

免费数据迁移:免费为您提供相同操作系统数据迁移,让您迁站无忧,省钱更省心! 7*24小时售后技术支持:为确保您的服务正常运行,阿里云为您提供专业7*24小时售后技术支持服务!

免费快速备案:免费为您提供备案服务,包括首次备案、新增接入、新增网站!

免费软件安装:阿里云免费提供windows和linux基础软件的安装服务,让您省心、放心!

5天免费试用:云服务器提供5天免费试用,先试用后购机,让您买个安心!

关于阿里云云服务器更多详情可查看阿里官网

阿里云官网