关闭防火墙: /etc/init.d/iptables stop
查看防火墙信息 /etc/init.d/iptables status
查看防火墙信息,可以看到打开的端口。那么我们把需要使用的端口打开应该是一个比较可行的办法了,命令如下:
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #8080为指定端口
/etc/init.d/iptables restart #重启防火墙以便改动生效,当然如果不觉得麻烦也可重启系统(命令:reboot)
/etc/rc.d/init.d/iptables save #将更改进行保存
当然了,还有另外直接在/etc/sysconfig/iptables中增加一行:
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT
注意添加位置:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT(新添加的)
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
//在这下面加没有用
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 11211 -j ACCEPT(新添加的)
永久关闭防火墙
chkconfig –level 35 iptables off #此方法源自网络,未实验,安全考虑拒绝使用此方法
centos 自动启动memchaced,svn
/etc/rc.local 在此文件中加入 如下代码
/usr/bin/svnserve -d --listen-port 10002 -r /opt/svndata
/usr/local/bin/memcached -d -m 10 -u root -l 192.168.1.106 -p 11211 -c 256 -P /tmp/memcached.pid
apapche+svn
/usr/local/apache/bin/apache1 start //-d --listen-port 10002 -r /opt/svndata
/usr/local/memcached/bin/memcached -d -m 10 -u root -l 192.168.1.106 -p 11211 -c 256 -P /tmp/memcached.pid
分享到:
相关推荐
在本文中,我们将详细介绍如何在CentOS 6.0系统上安装Nginx和Memcached。这两位主角是Web服务器Nginx和内存缓存系统Memcached,它们在提高网站性能方面发挥着重要作用。 首先,确保你的系统是最小化桌面版本的...
Linux下的Memcached安装教程 Memcached是一款高性能、...记住,根据你的具体需求,可能还需要调整 Memcached 的配置和安全设置,比如添加防火墙规则以限制对Memcached服务的访问。在生产环境中,这一步骤至关重要。
然后启动Memcached服务,配置防火墙规则允许Tomcat访问Memcached的11211端口。 总结起来,这个配置方案通过Nginx的会话保持功能配合Tomcat7与Memcached的集成,确保了用户会话在跨服务器环境下的连续性。同时,这种...
为了实现集群,需要将其改为服务器的公共IP地址,并可能需要开启防火墙端口。 - `maxconn`: 最大并发连接数。 - `memory_limit`: 分配给Memcached的内存大小。 例如,配置文件可以修改为: ```ini # /etc/memcached...
1. **防火墙规则**:限制外部对memcached的访问,只允许必要的IP通过防火墙。 2. **加密通信**:如果跨服务器通信,可以考虑使用SSL/TLS加密。 3. **限速与限制**:设置访问速率限制,防止DDoS攻击。 4. **监控与...
默认情况下,Memcached 未启用任何安全措施,因此在生产环境中,应考虑添加防火墙规则限制访问,或者使用 SSL 加密通信,或者配置认证机制,如 SASL。 ## 总结 Memcached 是一款强大的缓存系统,通过正确安装、...
《Linux环境下安装与配置Memcached详解》 Memcached是一款高性能的分布式内存对象缓存系统,广泛应用于Web应用中,以减少数据库负载,提高数据读取速度。本文将详细介绍如何在Linux(以CentOS 5.x为例)环境下安装...
此外,Memcached使用TCP和UDP的11211端口进行通信,确保防火墙规则允许这些端口的入站和出站连接,尤其是在生产环境中。 对于那些想要深入了解Memcached的用户,可以查看`man memcached`获取命令行工具的完整文档,...
5.1 打开iptables 3306端口 5.2 数据库授权= 6 如何管理虚拟主机 6.1 添加虚拟主机 6.2 删除虚拟主机 7 如何管理FTP账号 8 如何备份 8.1 设置备份参数 8.2 立即备份 8.3 设置计划任务自动定时备份 8.4 查看是否备份 ...
打开终端,连接到运行Memcached的主机和端口,如: ``` telnet localhost 11211 ``` 一旦连接成功,你可以使用以下命令进行操作: - **set**: 存储键值对。例如,`set key 0 60 5` 后跟要存储的值,其中0表示不压缩...
如果需要,可以编辑`/etc/sysconfig/iptables`并添加规则,或直接关闭防火墙。 2. **安装MySQL**: 安装MySQL服务器、客户端以及开发库: ``` yum install -y mysql-server mysql mysql-devel /etc/init.d/...
- Memcached默认配置文件通常位于 `/etc/memcached.conf`,根据你的需求修改参数,如监听端口(默认11211)、最大内存使用量等。 - 防火墙设置:确保允许对外提供服务,例如在Ubuntu上,添加规则`sudo ufw allow ...
- **配置服务**:Memcached默认配置可能不满足所有需求,你可能需要修改`/etc/memcached.conf`文件,比如设置监听的端口、最大内存大小等。 - **启动服务**:安装完成后,启动Memcached服务: ``` sudo ...
在Linux系统中,LNMP(Linux + Nginx + PHP + MySQL)是一个常见的Web服务器环境,用于搭建动态网站和Web应用程序。...此外,确保防火墙允许必要的端口访问,例如Nginx的80端口和443端口,以及MySQL的3306端口。
本文将深入探讨如何在CentOS操作系统上进行完整的LANMP安装与配置,并涉及MongoDB数据库和Memcache缓存服务的集成。 ### CentOS系统准备 首先,确保你的CentOS系统是最新的。通过运行以下命令更新系统: ```bash ...
3. 配置网络:设置静态IP地址,确保服务器能正常访问互联网,同时配置防火墙规则,允许必要的端口通信。 二、Web服务器 1. Nginx与Apache:两种常用的Web服务器软件,Nginx以其高性能和反向代理能力闻名,而Apache...
为了让Nginx能够在系统启动时自动运行,需要修改系统的启动脚本,例如CentOS的iptables防火墙配置文件/etc/sysconfig/iptables,添加规则允许外部访问80端口,并重启iptables服务以使配置生效。通过YUM安装Nginx时,...
1. 防火墙与安全组:设置防火墙规则,防止恶意访问。 2. 日志监控:监控服务器日志,及时发现并处理异常情况。 3. 安全软件:安装杀毒软件如ClamAV,防止病毒侵入。 4. 定期备份:制定备份策略,定期备份网站数据以...
- 关闭防火墙与SELinux:提高安装效率。 2. **安装Nginx**: - 下载最新版本源码包并解压。 - 配置编译选项(如启用gzip压缩)。 - 安装依赖库(如pcre-devel、zlib-devel等)。 - 编译安装Nginx。 3. **安装...