`
cloudtech
  • 浏览: 4617396 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

服务器相关软件配置命令汇总(持续更新)

 
阅读更多

一、防火墙

1.查看状态:/etc/init.d/iptables status

2. 开放指定端口:

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT //80为指定的端口
/etc/rc.d/init.d/iptables save//保存修改
/etc/init.d/iptables restart//重启防火墙

重启防火墙 一定记得 sysctl -p 加载一下内核配置

3. 关闭指定端口:

vi/etc/sysconfig/iptables

注释或删掉关于该端口的行

iptables-restore /etc/sysconfig/iptables


二. nginx

1. 重启:/usr/local/nginx/sbin/nginx -s reload

2.测试配置文件是否有效:/usr/local/nginx/sbin/nginx -t

三. MySql

1. 转载自:http://www.cnblogs.com/yoyolion/archive/2008/01/11/1035555.html

导出sql脚本:
mysqldump -u 用户名 -p 数据库名 > 存放位置
mysqldump -u root -p test > c:\a.sql

mysqldump -u 用户名 -p 数据库名 表名 > 存放位置
mysqldump -u root -p test player > c:\player.sql

导入sql脚本:
mysql -u 用户名 -p 数据库名 < 存放位置
mysql -u root -p test < c:\a.sql

mysql -u root -p test < c:\player.sql
注意,test数据库必须已经存在

比较快的dump整个数据库数据的方法:

mysqldump --single-transaction --quick -uusername -ppassword dbname | gzip -> dump.gz

gzip -d dump.gz

导出查询记录:
方法1:mysqldump -uroot -p --opt --single-transaction test player -w "id=1" > player_1.sql (注意:这个会drop已有的table)

方法2:mysql -uroot -p test -e "select * from player where id=1 into outfile 'player.sql'";
导入:mysqlimport -uroot -p test player.sql

(注意:如果不指定路径,则保存到mysql datadir的相应数据库的目录下,linux可以指定/tmp目录;文件名和表名要相同)

2.sqlyog解决中文乱码:

输入下面代码,选“全部执行”:
SET character_set_client = utf8;
SET character_set_results = gb2312;
SET character_set_connection = utf8;

3. 添加用户

grant all privileges on *.* to skyman@'%' identified by '12345'; # 用户名:skyman 密码:12345
flush privileges;

4.重启

service mysql restart


/etc/init.d/mysqld stop
/etc/init.d/mysqld start

四、Redmine

1. bitnami_redmine的mysql登录密码在apps/redmine/config/database.yml文件中,找到Production字段,有用户名和密码。

找到bitnami的安装目录,找到该目录下的mysql/bin目录,执行:
$./mysql -u bitnami -p
详见:http://blog.163.com/yungang_z/blog/static/175153133201110212535731/


五、SFTP下载/上传目录

get -r dir

put -r dir

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics