Ubuntu下安装polipo服务
Polipo是一个轻量级的、带有缓存功能的HTTP代理软件。本文简单介绍该软件在Ubuntu上的安装、配置步骤
安装
执行下面的命令安装软件:
1 |
sudo apt-get install polipo |
配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# 以守护程序的方式运行 daemonise = true # 监听地址 proxyAddress = 0.0.0.0 # 监听端口 proxyPort = 8123 # 设置Http基本验证 authCredentials = username:password # 设置上级代理,支持Http、Socks代理 #Http代理 parentProxy = 127.0.0.1:8087 parentAuthCredentials = username:password #Socks代理 socksParentProxy = 127.0.0.1:8087 socksProxyType = socks5 # 控制可以访问的客户端 allowedClients = 127.0.0.1, ::1, 192.168.0.0/24 # 离线模式,如果设置为true,该代理将不访问远程服务器 proxyOffline = false # 禁用代理功能 disableProxy = false # 记录日志 logFile = /var/log/polipo/polipo.log # 自带Web服务的文档位置,设置为""禁用自带Web服务 localDocumentRoot = /usr/share/polipo/www/ |
polipo命令说明
命令格式:
常用选项:
-h 显示帮助并退出
-v 显示配置变量的列表并退出
-x 清理磁盘缓存并退出
-c 指定配置文件
var=val 覆盖配置变量
polipo自带Web服务的管理URL
URL | 说明 |
/polipo/config?… |
11 years ago
0
Ubuntu下安装Tomcat7
下载Tomcat压缩包:
解压,并移动到习惯的存储位置:
修改设置:
阅读全文
1 |
wget -O apache-tomcat-7.0.55.tar.gz "http://apache.mirrors.timporter.net/tomcat/tomcat-7/v7.0.55/bin/apache-tomcat-7.0.55.tar.gz" |
1 2 3 |
tar -zxvf apache-tomcat-7.0.55.tar.gz rm tomcat-7.0.55.tar.gz mv apache-tomcat-7.0.55 /usr/local/ |
11 years ago
0
Ubuntu下使用monit
简介
这是一个在类UNIX系统中进行服务监控的工具。 可以用来管理、监控进程、程序、文件、目录、文件系统。使用它可以简化运维工作,例如:
- 如果某个进程没有启动,则启动之
- 如果某个进程没有响应,自动重启
- 如果某个进程消耗过多资源,关闭之
安装和配置
安装
执行下面的命令安…
阅读全文
11 years ago
0
2
Ubuntu下安装JDK1.7
从Oracle官网下载软件:
解压,并移动到习惯的存放位置:
设置环境变量:
阅读全文
1 |
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u67-b01/jdk-7u67-linux-x64.tar.gz" |
1 2 3 4 5 |
#解压安装文件 tar -zxvf jdk-7u67-linux-x64.tar.gz rm jdk-7u67-linux-x64.tar.gz #移动解压文件 mv jdk1.7.0_67 /usr/local/jdk/1.7 |
11 years ago
0
Ubuntu下安装MySQL
Ubuntu 14.04
安装必要的软件
1 2 3 |
sudo apt-get install mysql-server #修改root密码 mysqladmin -uroot -p原密码 password 新密码 |
注意,如果下载tar.gz的压缩包,需要手工进行数据库的初始化:
1 |
"scripts"/mysql_install_db --user=mysql --basedir=/var/mysql/ --datadir=/var/mysql/data/ --defaults-file=/path-to/my.cnf |
修改配置文件
创建用户并授权
禁止开机启动
容器化
Dockerfile:
创建容器的命令:
阅读全文
12 years ago
0
Linux目录层次和配置文件
/
唯一的根目录,没有Windows的盘符概念。根目录下的任何一个子目录都可以作为一个挂载点(mount point)来挂载某个文件系统(例如分区)。
/proc
即procfs,包含系统中正在运行的进程的映射文件,以及对应其它功能的若干子目录。
/proc/up…
阅读全文
12 years ago
0
Ubuntu下安装subversion服务器
安装必要的软件:
1 2 3 |
sudo apt-get install subversion #创建存储库 svnadmin create /var/svn |
配置subversion服务器:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
;vim /var/svn/conf/svnserve.conf ;修改以下内容: [general] ;关闭匿名访问 anon-access = none auth-access = write password-db = passwd ;vim /var/svn/conf/passwd ;添加用户 [users] user = passwd |
启动服务器:
设置为开机自动启动:
阅读全文
12 years ago
0
Linux运行级别和启动顺序
本文主要介绍Sysvinit初始化系统,牵涉到一部分upstart的知识。参考Linux的三种Init机制详细的了解Linux系统的初始化机制。
运行级别
标准的Linux运行级别定义
一共有7个运行级别:
运行级别 | 说明 |
0 | 停机,机器关闭 |
1 | 单用户模式 |
2 | 没有用到/可以用户自定义 |
3 | 完全多用… |
12 years ago
0
Linux下WordPress的相关问题
修改为Restful风格URL后,出现404错误的问题
- htaccess要开放写权限,这样在自定义wp的永久链接时,wp会自动重写.htaccess。最方便的是把整个Wordpress目录的所有权转移给www-data:
1chown www-data:www-data -R wordpress
- Apache要开启Rewrite模块: a2enmod rewrite
- 查看Apache文件中的http…
12 years ago
0