debian6基本安装

2023-10-16 23:38
文章标签 安装 基本 debian6

本文主要是介绍debian6基本安装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

http://www.hostloc.com/thread-75145-1-1.html

 

debian 6(squeeze)+vpn基本安装

------------------------------------------------------------------------------------------------------

基本设置

------------------------------------------------------------------------------------------------------

0设置固定ip,以便SSH管理

http://apps.hi.baidu.com/share/detail/20704503

 

 

/etc/network/interface

auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
     address 192.168.0.42
     network 192.168.0.0
     netmask 255.255.255.0
     broadcast 192.168.0.255
     gateway 192.168.0.1

 

 


1一般使用国内的源,速度也可以
http://coolwinding.blog.163.com/blog/static/112240939201011294543291/
# 163的源
deb http://mirrors.163.com/debian/ squeeze main non-free contrib
deb http://mirrors.163.com/debian/ squeeze-proposed-updates main non-free contrib
deb http://mirrors.163.com/debian-security/ squeeze/updates main non-free contrib

apt-get update

如果是美国的机子

deb http://mirror.peer1.net/debian/ stable main #contrib non-free
deb-src http://mirror.peer1.net/debian/ stable main #contrib non-free
deb http://security.debian.org/ stable/updates main

 


2按大师们讲法,VI太鬼异,还是安装vim习惯些
apt-get install vim

3看不惯单色的LS,就改为显示颜色
vim .bashrc

4修改ssh端口
vim /etc/ssh/sshd_config

5修改密码
passwd user

6查看用户组
http://hi.baidu.com/nfubuntu/blog/item/f910a26489e612f1f63654c3.html
vim /etc/passwd
vim /etc/shadow

vim /etc/group
vim /etc/gshadow

7如果是租VPS的,可以查看一下硬件
http://hi.baidu.com/tonyty163/blog/item/0f3f325125d8136a85352448.html
dmesg
lspci -v
lsusb
dmidecode

cpu信息
cat /proc/cpuinfo
内存信息
free -m
硬盘信息
df -h


硬盘牌子

http://bbs.chinaunix.net/thread-2212807-1-1.html

hdparm -i /dev/disk/by-id/XXX



7查看软件
http://www.rei3.com/archives/2259.html
dpkg -l
删除
dpkg -P 软件名

rcconf



11修改时区
tzselect

方法二:

http://hi.baidu.com/sgnkdomnrrejowr/item/a1b76cdf1485694efb57689a

$sudo dpkg-reconfigure tzdata



12修改时间
 #date -s 07/26/2005

 #date -s 11:12:00


 同步时间

http://blog.chinaunix.net/uid-20411155-id-1685010.html

apt-get install ntpdate

ntpdate-debian

or

ntpdate time.cuit.edu.cn

 

国外的票机子,可以用这个

http://www.im87.net/topics/debian-server-ntp/

ntpdate ntp.api.bz

 


13,如果是图开界面,可能会出现方块字体无法显示中文

http://yiranwuqing.iteye.com/blog/1136878

http://www.cnblogs.com/wbbice/archive/2012/01/15/2323052.html

http://blog.csdn.net/laichao1112/article/details/6320067



1)安装字库

apt-get install ttf-arphic-ukai

2)安装输入法

apt-get install ibus-pinyin ibus-table-wubi #安装IBUS五笔和拼音

3)允许root用户登录

http://www.litvip.com/127/

修改/etc/pam.d/gdm3文件

4)远程桌面

apt-get install tsclient

apt-get install xrdp

5)网络管理

http://hi.baidu.com/xyhouse/item/f66366f9d6caf8ef1b111f87

http://gm100861.blog.51cto.com/1930562/895579


apt-get install network-manager network-manager-gnome network-manager-pptp network-manager-pptp-gnome

apt-get install network-manager-kde


vim /etc/NetworkManager/NetworkManager.conf

[ifupdown]
managed=true


配置拨号

http://blog.tangjianwei.com/2010/04/05/connect-to-a-pptp-server-in-ubntu-with-network-manager/

1))要取消PAP

2))勾上MPPE





 

 -----------------------------------------------------------------------------------------------------------------

以下是安装lamp步骤

 -----------------------------------------------------------------------------------------------------------------

lamp还是习惯了自己安装 

 

1基本应用

apt-get install apache2
apt-get install php5 mysql-server php5-mysql

 

2测试

w3m localhost

 

 

 

3只做一些简单的应用,也可以安装轻量级数据库

apt-get install sqlite

 

 

 4做图片验证码的话,还要补充个GD库(我还真不知道除了GD库外,怎样做图片验证码,感觉做出来的效果也不怎样)

 apt-get install php5-gd

 

 

 

4出于安全起见,可以装上个https

debian安装https
http://www.kdolphin.com/1113

 

1
自签证书

    a2enmod ssl
    mkdir /etc/apache2/ssl
    openssl req -new -x509 -days 365 -nodes -out /etc/apache2/ssl/apache.pem -keyout /etc/apache2/ssl/apache.key

  第一行用来启用Apache2的ssl模块,第三行用来生成一个自签名证书。

 

2
配置Apache2使用自签证书
  编辑”/etc/apache2/ports.conf”,确保有ip:443这样的设置,默认启用ssl模块后系统会自动添加。

    NameVirtualHost 12.34.56.78:443

 


3
  编辑VirtualHost文件:

    <VirtualHost 12.34.56.78:443>
    SSLEngine On
    SSLCertificateFile /etc/apache2/ssl/apache.pem
    SSLCertificateKeyFile /etc/apache2/ssl/apache.key
    ……
    </VirtualHost>

 


      前三行是设置启用SSL和设置证书位置,接下来按照正常的站点设置就可以了,可以参考《VPS建站LAMP 101》。
      最后重启Apache就可以了。
 

 

 

 -------------------------------------------------------------

也可以用APACHE强制使用HTTPS,以加强安全

这里会用到mod_rewrite

http://blog.tangjianwei.com/2011/11/02/apache-force-to-https-ssl/

 

RewriteEngine on
RewriteCond %{HTTPS}   !^on$   [NC]
RewriteRule   .   https://%{HTTP_HOST}%{REQUEST_URI}    [L]

 

 



5,加速php

http://www.pc-freak.net/blog/installing-eaccelerator-for-php5-on-debian-lenny-5-04/

http://wangye.org/blog/archives/241/

http://www.sitebuddy.com/php/accelerators/eaccelerator-windows-binaries

http://www.ali727.com/1145.html


1,下载

wget -c http://soft.vpser.net/web/eaccelerator/eaccelerator-0.9.6.1.tar.bz2


2,安装

# apt-get install make php5-dev bzip2

tar jxvf eaccelerator-0.9.6.1.tar.bz2          #解压


3,编译

cd eaccelerator-0.9.6.1
/usr/bin/phpize
./configure -enable-eaccelerator=shared -with-php-config=/usr/bin/php-config
make
make install



4,设置

mkdir /tmp/eaccelerator
chmod 777 /tmp/eaccelerator



vim /etc/php5/conf.d/eaccelerator.ini

extension="eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"



5,管理

cp control.php /home/wwwroot/            #复制eaccelerator的管理文件到网站目录

admin

eAccelerator


顺便也记下win版的文件网址

http://dev.freshsite.pl/nc/php-accelerators/eaccelerator/sorting/by-crdate-desc.html





6,加密

http://www.lt163.com/blog/space-1-do-blog-id-800.html



1,下载

http://www.zend.com/en/products/guard/downloads

ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz文件


2,复制

mkdir -p /usr/local/zend 

mv ZendGuardLoader.so /usr /local /zend /

3,设置
php.ini

zend_extension= /usr /local /zend /ZendGuardLoader.so



7,

apt-get install rcconf删除多余程序









补充:

20150622

遇到网关与IP地址不同段,须加以下路由设置


1.vim /etc/rc.local
2.添加以下两句
route add -host 192.168.100.254 dev eth0
route add default gw 192.168.100.254 dev eth0
注:192.168.100.254是网关IP,机器的IP是192.168.101.97

这篇关于debian6基本安装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/221510

相关文章

SQL server数据库如何下载和安装

《SQLserver数据库如何下载和安装》本文指导如何下载安装SQLServer2022评估版及SSMS工具,涵盖安装配置、连接字符串设置、C#连接数据库方法和安全注意事项,如混合验证、参数化查... 目录第一步:打开官网下载对应文件第二步:程序安装配置第三部:安装工具SQL Server Manageme

C#连接SQL server数据库命令的基本步骤

《C#连接SQLserver数据库命令的基本步骤》文章讲解了连接SQLServer数据库的步骤,包括引入命名空间、构建连接字符串、使用SqlConnection和SqlCommand执行SQL操作,... 目录建议配合使用:如何下载和安装SQL server数据库-CSDN博客1. 引入必要的命名空间2.

Java中的数组与集合基本用法详解

《Java中的数组与集合基本用法详解》本文介绍了Java数组和集合框架的基础知识,数组部分涵盖了一维、二维及多维数组的声明、初始化、访问与遍历方法,以及Arrays类的常用操作,对Java数组与集合相... 目录一、Java数组基础1.1 数组结构概述1.2 一维数组1.2.1 声明与初始化1.2.2 访问

Python中win32包的安装及常见用途介绍

《Python中win32包的安装及常见用途介绍》在Windows环境下,PythonWin32模块通常随Python安装包一起安装,:本文主要介绍Python中win32包的安装及常见用途的相关... 目录前言主要组件安装方法常见用途1. 操作Windows注册表2. 操作Windows服务3. 窗口操作

Go语言数据库编程GORM 的基本使用详解

《Go语言数据库编程GORM的基本使用详解》GORM是Go语言流行的ORM框架,封装database/sql,支持自动迁移、关联、事务等,提供CRUD、条件查询、钩子函数、日志等功能,简化数据库操作... 目录一、安装与初始化1. 安装 GORM 及数据库驱动2. 建立数据库连接二、定义模型结构体三、自动迁

ModelMapper基本使用和常见场景示例详解

《ModelMapper基本使用和常见场景示例详解》ModelMapper是Java对象映射库,支持自动映射、自定义规则、集合转换及高级配置(如匹配策略、转换器),可集成SpringBoot,减少样板... 目录1. 添加依赖2. 基本用法示例:简单对象映射3. 自定义映射规则4. 集合映射5. 高级配置匹

SQL BETWEEN 语句的基本用法详解

《SQLBETWEEN语句的基本用法详解》SQLBETWEEN语句是一个用于在SQL查询中指定查询条件的重要工具,它允许用户指定一个范围,用于筛选符合特定条件的记录,本文将详细介绍BETWEEN语... 目录概述BETWEEN 语句的基本用法BETWEEN 语句的示例示例 1:查询年龄在 20 到 30 岁

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4