首页技术debian7 debian8怎么安装php7

debian7 debian8怎么安装php7

编程之家2023-11-01166次浏览

尊敬的读者,debian7和debian8怎么安装php7是当前备受关注的话题,但许多人对其仍存在疑惑。在本篇文章中,我将为你提供清晰的解释和深入的分析,希望能满足你的求知欲望。

debian7 debian8怎么安装php7

debian安装教程

1、在引导界面选择Graphical install(图形化安装),进入安装过程。

2、选择语言界面,选择中文。

3、区域选择,选择中国。

debian7 debian8怎么安装php7

4、主机名,填写debian。

5、域名可不填,直接下一步。

6、设置root密码为root,超级管理员账户。

debian7 debian8怎么安装php7

7、建立新用户,这个只是个昵称,不是登录时的用户名,可以根据自己喜好填。

8、接下来就是设置登录时的用户名了,设置时要多注意,并且一定要记住。

9、设置用户密码。

10、接下来该磁盘分区了,有空闲分区的话推荐使用安装程序进行自动分区,当然也可以手动分区。

11、自动分区的话如果是新手推荐“将所有文件放在同一个分区中”,有经验的就根据自己喜好调整。

12、手动分区的话一定要记住挂载/根目录,否则会报错。

13、Swap分区(交换分区)推荐大小为物理内存的两倍,比如实际内存为2G,swap给上4G就行。

14、完成调整后保存分区表即可。

15、需要注意的是需要记住挂载根目录/的分区号,方便后面安装grub。

16、选择软件包进行安装,建议全不选,需要的后面会手动安装,在此时安装的桌面环境话会连接安全服务器更新内核,速度会非常慢。

17、安装完成后就是配置Grub了,如果不想用Grub替换MBR,就选手动输入。

18、然后输入前面配置的挂载根目录/的文件系统,比如前面用的是/sda1,这里就输入/dev/sda1。(不用特殊处理,直接忽略,按默认继续)

19、安装完成后,拔掉启动U盘,直接点继续。

20、直接按回车进入Debian,等系统加载完如果出现登录界面就说明启动成功了。

21、在login后输入root,password后输入设置的超级管理员密码,以超级管理员权限进入系统。

debian8怎么安装php7

debian8编译安装 php7

目录(?)[-]

Please reinstall the libcurl distributionCannot find OpenSSL

configure error Unable to locate gmph

Can not find recodeh anywhere under usr usrlocal usr optCannot find pspell

Please reinstall the mysql distribution

mcrypth not found Please reinstall libmcryptxml2-config not found

安装编译器

apt-get install build-essential autoconf automake libtool bison re2c获取PHP安装包

wget https://downloads.php.net/~ab/php-7.0.13RC1.tar.gz安装dev包

apt-get install libxml2-dev libssl-dev libbz2-dev libjpeg-dev libpng-dev libxpm-dev libfreetype6-dev libgmp-dev libgmp3-dev libmcrypt-dev libmysqlclient15-dev libpspell-dev librecode-dev进行编译安装

./buildconf//用来生成configure脚本

./configure\

--prefix=/usr\

--with-config-file-path=/etc\

--enable-mbstring\

--enable-zip\

--enable-bcmath\

--enable-pcntl\

--enable-ftp\

--enable-exif\

--enable-calendar\

--enable-sysvmsg\

--enable-sysvsem\

--enable-sysvshm\

--enable-wddx\

--with-curl\

--with-mcrypt\

--with-iconv\

--with-gmp\

--with-pspell\

--with-gd\

--with-jpeg-dir=/usr\

--with-png-dir=/usr\

--with-zlib-dir=/usr\

--with-xpm-dir=/usr\

--with-freetype-dir=/usr\

--with-t1lib=/usr\

--enable-gd-native-ttf\

--enable-gd-jis-conv\

--with-openssl\

--with-pdo-mysql=/usr\

--with-gettext=/usr\

--with-zlib=/usr\

--with-bz2=/usr\

--with-recode=/usr\

--with-mysqli=/usr/bin/mysql_config

备注:错误1:Cannot find OpenSSL's libraries解决:

确认已安装过 openssl、libssl-dev包,还是会提示该错误;解决办法:

root@test2:~/php-5.3.27# find/-name libssl.so输出结果为:/usr/lib/x86_64-Linux-gnu/libssl.so初步判断它可能只会在/usr/lib/下寻找 libssl.so文件,于是:

ln-s/usr/lib/x86_64-linux-gnu/libssl.so/usr/lib错误2:debian Please reinstall the libcurl distribution解决:

# RetHat CentOS or Fedora使用下面安装命令yum install curl curl-devel

# Debian or Ubuntu使用下面的安装命令

apt-get install curl

apt-get install libcurl4-gnutls-dev

错误3:Unable to locate gmp.h解决:

在https://launchpad.net/debian/+source/gmp下载 gmp源码包,接着./configure&& make&& make install编译安装

make&&make install

报错处理

Please reinstall the libcurl distributionaptitude search libcurl4

aptitude install libcurl4-gnutls-dev

Cannot find OpenSSL’

wget https://www.openssl.org/source/openssl-1.0.2j.tar.gztar-zxvf openssl-1.0.2j.tar.gz

cd openssl-1.0.2j

./config

make&& make install

configure: error: Unable to locate gmp.h

sudo apt-get install libgmp-dev libgmp3-devln-s/usr/include/x86_64-linux-gnu/gmp.h/usr/include/gmp.hCan not find recode.h anywhere under/usr/usr/local/usr/opt.

apt-get install librecode-dev

Cannot find pspell

apt-get install libpspell-dev

Please reinstall the mysql distribution

apt-get install libmysqlclient15-dev

mcrypt.h not found. Please reinstall libmcrypt.

apt-get install libmcrypt-dev

xml2-config not found

apt-get install libxml2-dev

在win下装win7,Debian双系统

Windows 7、8我记得不支持多系统共存了。需要第三方方法。尤其是你还有 Linux的时候,正好可以充分利用 Linux的 GRUB多引导功能。

你要是想装多个 Windows,我的建议方法是:

提前分别分区,想装几个 Windows就分出几个主分区。之后把要装系统的那个设置为激活,并且隐藏另外的那些主分区(Partition Magic支持)。装另外一个 Windows时,再相同的设置那个分区为非隐藏的分区,并且激活,再把刚才装 Windows的那个分区隐藏。

不过注意这样对于你来说,是两个 C盘。一个 Win7一个 Win8,需要一个多引导程序。如果你还装 Linux用他的 GRUB就行了。

装 Linux,那么再分一个主分区,容量 100-200M就行了,这个分区也设置为激活。最好放在硬盘最开始的位置。这个分区在安装 Linux时设置他的挂载点为/boot。扩展分区另外找个足够大的分区,设置为/分区。安装 Linux时,GRUB选择安装到/boot这个对应的分区设备上,不要装到 MBR里。Windows安装 SP系列补丁,必须是他们单独启动,也就是设置对应的 Windows C盘分区为激活并且启动系统,才能安装成功。等你装好 SP补丁后,再激活回 Linux的这个/boot分区上。

如果不想在要这个主分区了,那么单独一个/也是可以,GRUB装到硬盘的 MBR。但首先是前面我说的 SP补丁无法安装(也就是说 Win7 SP1不能升级,Windows 8升级到 8.1也不能)。其次,有些计算机因为 BIOS的设计问题,无法启动某些硬盘位置的系统。

现在别说什么 CDEF分区了,改顺序编号为好。因为盘符在 Windows下面是可以随意指定的。

你如果装 Win7+ Win8+ Linux。按我说的方法应该是类似如下:

[主分区/boot linux 200M] [主分区 C Windows 7 20G] [主分区 C Windows 8 20G] [扩展分区剩余容量<逻辑分区/ Linux 20G><逻辑分区数据分区剩余容量><逻辑分区 SWAP 4G>]

MSDOS主分区表最多 4个主分区(扩展分区也算一个),你这个正好用完,扩展分区不能直接存取数据,寸数据的分区是逻辑分区,这个不占用主分区表,数量理论不限但建议不超 120个(不同的系统支持数量不同)。容量除了/boot你自己确定。数据分区分多个也可以,Linux现在支持 NTFS读写了。

多引导用 Linux的 GRUB实现,这东西启动 Windows的方法网上文章很多。对应设置位置就行了

注意分区时分区软件的分区参数设置,Windows的 NTFS分区和 Linux的分区他们有不同的类型 ID,必须设置正确!

比较乱,没计算机基础真不好确定这种分区。

另外,Win7和 Win8我觉得真没必要共存。留一个就行……这样双系统共存的文章很多。

当然因为 SP补丁安装的特殊问题,最好现在保留/boot,或者设置 Linux的/分区为主分区,GRUB装到这个分区上而不是 MBR里。

关于debian7到此分享完毕,希望能帮助到您。

东莞服务器租用(游戏服务器租用哪里好)ado.net,asp.net和ado.net有什么区别