CentOS6,7、Ubuntu、Debian 一键安装SS(Shadowsocks)

Shadowsocks服务端有Python、libev、go版本,从系统占用资源和多用户配置方面来考虑,我选择使用Python来作为Shadowsocks的服务端,网上已经有很多比较好的一键安装脚本,如teddysun,但对多用户配置还需要手工更改配置文件(iptables、/etc
/shadowsocks.json)。于是,自己写一个,包含安装、添加用户和卸载功能,并整合到《OneinStack》和《VPS安装WordPress详细图文教程》中。

具体服务器安装好了lnmp以后执行一下代码:

  1. cd lnmp #如果使用oneinstack(cd oneinstack)
  2. wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
  3. chmod +x shadowsocks.sh
  4. ./shadowsocks.sh install #安装、添加用户、卸载和后面一样

出现如下即安装成功:

  1. Your Server IP: You_Server_IP
  2. Your Server Port: 9001
  3. Your Password: oneinstack
  4. Your Local IP: 127.0.0.1
  5. Your Local Port: 1080
  6. Your Encryption Method: aes-256-cfb

Shadowsocks添加用户:

  1. ./shadowsocks.sh adduser

配置文件路径为:/etc/shadowsocks.json

单用户配置:

{

“server”:”your_server_ip”,

“server_port”:8989,

“local_address”:”127.0.0.1″,

“local_port”:1080,

“password”:”yourpassword”,

“timeout”:300,

“method”:”aes-256-cfb”,

“fast_open”: false

}

多用户配置:

{

“server”:”your_server_ip”,

“local_address”: “127.0.0.1”,

“local_port”:1080,

“port_password”:{

“8989”:”password0″,

“9001”:”password1″,

“9002”:”password2″,

“9003”:”password3″,

“9004”:”password4″

},

“timeout”:300,

“method”:”aes-256-cfb”,

“fast_open”: false

}

Shadowsocks卸载:

  1. ./shadowsocks.sh uninstall

Shadowsocks服务管理:

  1. service shadowsocks start     #启动
  2. service shadowsocks stop      #关闭
  3. service shadowsocks restart   #重启
  4. service shadowsocks status    #状态

Cent OS 7.0安装DirectAdmin控制面板教程

下载官方脚本执行安装

wget http://www.directadmin.com/setup.sh
chmod 755 setup.sh
./setup.sh
提示是否需要执行脚本预安装必须的第三方软件包 输入 y

*****************************************************
*
* DirectAdmin requires certain packages, described here:
* http://help.directadmin.com/item.php?id=354
*
* Would you like to install these required pre-install packages? (y/n): y
安装完毕第三方的包以后 会要求输入用户ID 授权ID 主机名 选择网卡 确认系统版本

*****************************************************
Please enter your Client ID : 用户ID
Please enter your License ID : 授权ID
Please enter your hostname (server.domain.com)
It must be a Fully Qualified Domain Name
Do *not* use a domain you plan on using for the hostname:
eg. don’t use domain.com. Use server.domain.com instead.
Do not enter http:// or www
Enter your hostname (FQDN) : 主机名
Client ID: *****
License ID: ******
Hostname: ***.**
Is this correct? (y,n) : y
Is eth0 your network adaptor with the license IP (**.***.**.**)? (y,n) : y
Your external IP:
The external IP should typically match your license IP.
Is **.**.**.** the IP in your license? (y,n) : y
DirectAdmin will now be installed on: Enterprise 7.2
Is this correct? (must match license) (y,n) : y
提示选择默认的版本 这里我们选择 n 因为 cli 版本没有隔离用户和站点 我们需要在下面选择

Would you like the default settings of apache 2.4 with mod_ruid2 and php 5.5 cli? (y/n): n
提示是否备份配置文件 输入 yes

Would you like to backup the current options.conf? (yes/no): yes
Backup created: /usr/local/directadmin/custombuild/options.conf.20151105102436.backup
选择 WEB 服务程序 ,一般为了兼容性我们选择 apache ,如果有别的需求,建议选择nginx_apache 这个兼容性比较好,litespeed 需要商业授权,否则是免费版,限制很多.

Please select webserver you would like to use (apache/nginx/nginx_apache/litespeed):apache
选择 FTP 服务程序,一般我们选择 proftpd ,选择 pureftpd 可以,都是DA后台在控制生成ftp信息

Please select FTP server you would like to use (proftpd/pureftpd/no):proftpd
接下来选择 PHP 版本。支持 php5.3~7.0,请根据自己的需求选择

PHP 运行模式,我们选择 suphp

是否安装第2个版本的PHP 输入 no 我们可以在安装完毕以后使用 CustomBuild 插件进行配置多版本php.

Please select default PHP version you would like to use (5.3/5.4/5.5/5.6/7.0):5.3
Please select default PHP mode you would like to use (php-fpm/fastcgi/suphp/lsphp/mod_php):suphp
Would you like to have a second instance of PHP installed? (yes/no): no
接下来是常用组件,

一般 ionCube 和 Zend Guard Loader 是必选的,输入 yes

suhosin PHP安全修复组件 必选 yes

phpMyAdmin 必选 yes

其他几个组件是email的 根据需求自选

Please select if you would like to use ionCube (yes/no):yes

Please select if you would like to use Zend Guard Loader (yes/no):yes

Please select if you would like to use suhosin (yes/no):yes

Please select if you would like CustomBuild to manage Exim installation (yes/no):no

Please select if you would like CustomBuild to manage Dovecot installation (yes/no):no

Please select if you would like CustomBuild to manage phpMyAdmin installation (yes/no):yes

Please select if you would like CustomBuild to manage SquirrelMail installation (yes/no):no

Please select if you would like CustomBuild to manage RoundCube installation (yes/no):no
接下来 是否测试选择最快的镜像 y

Would you like to search for the fastest download mirror? (y/n): y
接下来开始自动安装 MYSQL会自动安装为 5.5版本 ,后面都可以使用 CustomBuild 插件来自定义选择版本

等待15~30分钟左右就安装完毕了,安装完毕以后会提示后台登录地址和帐号密码

## INSTALL_COMPLETE
## ACCOUNT_INFO

The following information has been set:

Admin username: admin
Admin password: Axxxxxx2
Admin email: admin@testda.vvv.com

Server IP: 192.x.x.x
Server Hostname: testda.vvv.com

To login now, follow this link:

http://192.x.x.x:2222

and enter your Admin username and password when prompted.

You should now visit http://admin.site-helper.com and http://www.directadmin.com/newinstall.html to learn how to get started.

Thank you for using DirectAdmin. Should you have any questions, don’t hesitate to contact us at support@directadmin.com

## REPORT_END
Permissions set

System Security Tips:
http://help.directadmin.com/item.php?id=247

以上原文来源:https://www.ruooo.com/vps/820.html

linux Centos 6.5 安装桌面环境GNOME

在某种场合之下,我们使用的Linux还是要选择安装桌面环境的,所以在这里介绍一下如何给没有安装桌面环境的系统安装桌面环境。以Centos 6.5 为例演示一下如何安装桌面环境。

工具/原料

Linux、Centos 6.5 、GNOME、桌面

方法/步骤

一、首先查看系统的运行级别以及是否安装了桌面环境

1、使用命令 runlevel 查看当前的运行级别 ,如图所示

22518304_1394645068rY00

2、使用命令 yum grouplist | more 查看是否安装了桌面环境的组件,如图所示

22518304_1394645068GX33

二、再次从上面分析的结果看到,当前运行级别是3,而且也没有安装桌面环境的软件。
然后我们使用命令查看一下桌面有哪些桌面环境的软件,然后装显示出来的软件组件就可以了。例如:
[root@localhost ~]#[root@localhost ~]# yum grouplist | more
Loaded plugins: fastestmirrorSetting up Group ProcessLoading mirror speeds from cached hostfile
* base: mirrors.usc.edu * extras: centos.mirror.ndchost.com *
updates: mirror-centos.hostingswift.com
Installed Groups: E-mail server Security Tools Storage
Availability Tools iSCSI Storage Client
Available Groups:
Additional Development
Backup Client Backup Server
Base CIFS file server
Client management tools
Compatibility libraries
Console internet tools
Debugging Tools
Desktop
Desktop Debugging and Performance Tools
Desktop Platform
Desktop Platform Development
Development tools
Dial-up Networking Support
Directory Client
Directory Server
Eclipse
Emacs
FCoE Storage Client
FTP server
Fonts
General Purpose Desktop
Graphical Administration Tools
Graphics Creation Tools
Hardware monitoring utilities
High Availability
High Availability Management
Identity Management Server
Infiniband Support
Input Methods
Internet Applications
Internet Browser
Java Platform
KDE Desktop
Large Systems Performance
Legacy UNIX compatibility
Legacy X Window System compatibility
Load Balancer
Mainframe Access
Messaging Client Support
MySQL Database client
MySQL Database server
NFS file server
Network Infrastructure Server
Network Storage Server
Network file system client
Networking Tools
Office Suite and Productivity
PHP Support
Performance Tools
Perl Support PostgreSQL
Database client
PostgreSQL Database server
Print Server
Printing client
Remote Desktop Clients
Resilient Storage
Ruby Support
SNMP Support
Scientific support
Server Platform
Server Platform Development
Smart card support
System Management
System administration tools
TeX support Technical Writing
TurboGears application framework
Virtualization
Virtualization Client
Virtualization Platform
Virtualization Tools
Web Server
Web Servlet Engine
Web-Based Enterprise Management
X Window System
Available Language Groups:
Catalan Support [ca]
Chhattisgarhi Support [hne]
Chichewa Support [ny]
Chinese Support [zh]
Coptic Support [cop]
Croatian Support [hr]
Czech Support [cs]
Danish Support [da]
Dutch Support [nl]
English (UK) Support [en_GB]
Esperanto Support [eo]
Telugu Support [te]
Tetum Support [tet]
Zulu Support [zu]
Done
===========================================
从上面的软件组信息,挑选与桌面环境有关的软件组,然后安装即可,我下面选择的软件组与输入法还有字体等桌面环境需要用到的供大家参考一下。
yum groupinstall -y “Desktop” “Desktop Platform” “Desktop Platform Development”  “Fonts”  ”General Purpose Desktop”  “Graphical Administration Tools”  “Graphics Creation Tools”  ”Input Methods”  ”X Window System”  ”Chinese Support [zh]” ”Internet Browser”
后面的是安装软件过程,需要等等一阵时间。
1
2
3
4

三、安装好了桌面环境的软件,然后再修改一下系统的启动级别 为 5
编辑/etc/inittab文件,修改启级别为5,如下图,然后重新启动就可以进入桌面环境了。因为我这是远程环境的,只是运用了命令行,可以使用VNC进行桌面环境的远程。
5
6
7

四、重启的过程中,设置一下桌面环境的几个参数就可以正常进入登陆界面了,谢谢。
8
9
10
11
12

怎样用好PS中的钢笔工具(附练习钢笔工具网站)

想要在PS中得心应手的的描绘出自己想要的线条(也就是路径),就需要对【钢笔工具】有一个充分的理解。

【钢笔工具】绘出来的线条全部都是贝赛尔曲线,所以你在学习【钢笔工具】之前,要补习一下贝赛尔曲线的常识,我这里稍微介绍下,如果还是不理解的童鞋可以去百度百科里了解下,有很详细、很专业的解释。

合肥网站建设先总结下PS钢笔工具操作的几套组合快捷键, 钢笔工具状态下:

鼠标左键单击=新建锚点;

Ctrl+鼠标左键=移动锚点/移动调节点;

Alt+鼠标左键=锚点/角点转换;

方向键=微调锚点位置;

shift+鼠标左键=新建水平/垂直锚点;

Ctrl+Alt+鼠标左键=选中所有锚点;

【重点内容】:锚点断点之后,按住Alt+鼠标左键在顶点处拉出一条调节点,就可以断点续接了。

还在为不会使用ps钢笔工具而烦恼吗!还在纠结那一条条贝塞尔曲线么!拯救钢笔新手的时间到了!!!合肥网站建设公司推荐你,只需要一个网站,让你从钢笔小菜鸟变成钢笔小能手!!!

赶快拿起你的鼠标,点击—>http://bezier.method.ac/?走过路过不要错过!网站中含有多个贝塞尔曲线练习案例,包教包会,学不会不要钱!

批量修改Mysql数据库的数据表前缀方法

多个网站共用一个Mysql数据库时,为使数据库管理不混乱,一般采用不同的网站使用不同前缀名的方式进行区分。而如何批量修改已有数据库的前缀名呢?全部导出修改后再导入?还是一个表一个表的修改?今天道维网络要介绍的是相对简单的批量修改数据库中表前缀的方法,适用于修改数据库中相同前缀且数据表较多的情况。

批量修改Mysql数据表前缀的方法

假定修改名为“host881_1”的数据库中前缀为“liukun_”的表,并将所有符合条件表的前缀修改为“darewe_”。

用phpMyAdmin打开要修改前缀的数据库host881_1,执行以下SQL语句(其中加粗斜体字是需要根据实际需求替换的):

Select CONCAT( ‘ALTER TABLE ‘, table_name, ‘ RENAME TO ‘, replace(table_name,’liukun_’,’darewe_’),’;’)

from information_schema.tables where TABLE_SCHEMA = ‘host881_1’ and table_name LIKE ‘liukun_%’;

批量修改Mysql数据表前缀的方法

在执行SQL语句生成的页面上点击“导出”,选择“自定义”->“直接显示为文本”,CSV格式,清空“内容分隔符”为空。

?

执行导出功能后,到达结果窗口如下,复制文本框中的内容:

批量修改Mysql数据表前缀的方法?

进入数据库“host881_1”的SQL执行窗口,将代码粘贴到SQL文本框中,执行。看一下相关数据表是不是已经修改完成了。

合肥网站建设公司道维网络提醒各位数据操作有风险,请在操作前备份数据。由于软件版本等原因,操作仅供参考,因本文修改数据库导致丢失或出错的,本司不承担责任。

文章来源:http://www.darewe.com/news/news-102.html