广告
返回顶部
首页 > 资讯 > 操作系统 >Linux中PHP的源码安装shell脚本
  • 280
分享到

Linux中PHP的源码安装shell脚本

2024-04-02 19:04:59 280人浏览 薄情痞子
摘要

#!/bin/bash#安装PHPrpm -e php php-cli php-ldap php-common php-Mysql --nodepsyum -y install zlib-devel lib

#!/bin/bash
#安装PHP
rpm -e php php-cli php-ldap php-common php-Mysql --nodeps
yum -y install zlib-devel libxml2-devel
tar zxf /libmcrypt -C /usr/src
cd /usr/src/libmcrypt

./configure
make && make install
ln -s /usr/local/lib/libmcrypt. /usr/lib
cd
tar zxf /mhash-
-C /usr/src
cd /usr/src/mhash-
./configure
make && make install
ln -s /usr/local/lib/libmhash
/usr/lib
cd
tar zxf /mcrypt- -C /usr/src
cd /usr/src/mcrypt-

export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
./configure
make && make install
cd
tar zxf /php- -C /usr/src
cd /usr/src/php-

./configure --prefix=/usr/local/php5 --with-mcrypt --with-apxs2=/usr/local/Httpd/bin/apxs --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-config-file-path=/usr/local/php5 --enable-mbstring
make && make install
cp /usr/src/php-/php.ini-development /usr/local/php5/php.ini
sed -i '680c default_charset ="utf-8"' /usr/local/php5/php.ini
sed -i 's/short_open_tag = Off/short_open_tag = On/' /usr/local/php5/php.ini
sed -i '873c extension=php_mysqli.dll' /usr/local/php5/php.ini
tar zxf /zend-loader-php
-C /usr/src
cd /usr/src/zend-loader-php
cp ZendGuardLoader.so /usr/local/php5/lib/php
sed -i '340a zend_extension=/usr/local/php5/lib/php/ZendGuardLoader.so' /usr/local/php5/php.ini
sed -i '341a zend_loader.enable=1' /usr/local/php5/php.ini
sed -i '259c DirectoryIndex index.html index.php' /usr/local/httpd/conf/httpd.conf
sed -i '396a AddType application/x-httpd-php .php' /usr/local/httpd/conf/httpd.conf
/usr/local/httpd/bin/apachectl restart
echo "<?php" > /usr/local/httpd/htdocs/test1.php
echo "phpinfo();" >> /usr/local/httpd/htdocs/test1.php
echo "?>" >> /usr/local/httpd/htdocs/test1.php
echo "<?php" > /usr/local/httpd/htdocs/test2.php
echo "\$link=mysqli_connect('localhost','root','');" >> /usr/local/httpd/htdocs/test2.php
echo 'if($link) echo "Good";' >> /usr/local/httpd/htdocs/test2.php
echo 'mysqli_close($link);' >> /usr/local/httpd/htdocs/test2.php
echo "?>" >> /usr/local/httpd/htdocs/test2.php
tar zxf /phpMyAdmin-
-C /usr/src
cd /usr/src
mv phpMyAdmin-* /usr/local/httpd/htdocs/phpMyAdmin
cd /usr/local/httpd/htdocs/phpMyAdmin
cp config.sample.inc.php config.inc.php

--结束END--

本文标题: Linux中PHP的源码安装shell脚本

本文链接: https://www.lsjlt.com/news/41835.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux中PHP的源码安装shell脚本
    #!/bin/bash#安装PHPrpm -e php php-cli php-ldap php-common php-mysql --nodepsyum -y install zlib-devel lib...
    99+
    2022-10-18
  • Linux中源码包安装MySQL的shell脚本怎么写
    本篇文章给大家分享的是有关Linux中源码包安装MySQL的shell脚本怎么写,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。#!/bin/b...
    99+
    2022-10-18
  • shell脚本源码安装nginx的详细过程
    SHELL概念 SHELL是什么?SHELL是linux内核跟用户之间沟通的桥梁; SHELL也是一个命令解释器,用户可以输入命令到SHELL,SHELL将命令传递给Linux内核,内核处理完毕,返回给...
    99+
    2022-06-04
    shell脚本安装nginx shell安装nginx
  • shell脚本源码安装nginx的过程是什么
    本篇内容主要讲解“shell脚本源码安装nginx的过程是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“shell脚本源码安装nginx的过程是什么”吧!SHELL概念SHELL是什么?SH...
    99+
    2023-06-25
  • 使用Shell脚本实现源码安装MySQL5.1.73方法
    下面讲讲关于使用Shell脚本实现源码安装MySQL5.1.73方法,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完使用Shell脚本实现源码安装MySQL5.1.73方法这篇文...
    99+
    2022-10-18
  • LAMP平台部署与应用的源码安装shell脚本
    #!/bin/bash#安装apacherpm -e httpd --nodepsyum -y install apr apr-devel cyrus-sasl-devel expat-devel lib...
    99+
    2022-10-18
  • mysql源码安装的脚本分享
    这篇文章主要讲解了“mysql源码安装的脚本分享”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql源码安装的脚本分享”吧!代码如下:#!/bin/bashPATH=/bin:/sbin...
    99+
    2023-06-09
  • mysql源码安装脚本分享
    #!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATHclear;Sys...
    99+
    2022-06-04
    脚本 源码 mysql
  • PHP源码编译安装管理常用的脚本
    本篇内容介绍了“PHP源码编译安装管理常用的脚本”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!#!/bin...
    99+
    2022-10-19
  • shell 脚本如何安装PHP扩展
    这篇文章主要介绍“shell 脚本如何安装PHP扩展”,在日常操作中,相信很多人在shell 脚本如何安装PHP扩展问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”shell 脚本如何安装PHP扩展”的疑惑有所...
    99+
    2023-06-09
  • linux php源代码安装
    Linux下的PHP源代码安装在使用Linux操作系统时,当需要使用PHP的时候,一般会选择安装PHP源文件。下面我们来介绍一下Linux下如何进行PHP源代码的安装。第一步:准备工作在进行PHP源代码的安装之前,需要先进行一些准备工作。首...
    99+
    2023-05-24
  • Linux下实现SNMP一键安装的Shell脚本
    Net-SNMP是一个免费的、开放源码的SNMP实现,以前称为UCD-SNMP。SNMP 很多都用其安装之后,作为监控宝和阿里云的系统信息监控使用。下面就来分享linux下实现SNMP一键安装的shell脚...
    99+
    2022-06-04
    一键 脚本 Linux
  • 源码包编译安装MySQL 5.6脚本
    源码包编译安装MySQL5.6脚本,一个机器安装两个MySQL数据库,编译时指定端口,安装路径和socket文件位置。 安装完成的MySQL安装文件可以打包复制到别的机器使用,在别的机器使用时候只...
    99+
    2022-10-18
  • shell 脚本安装PHP扩展的简单方法
    实例如下: #!/bin/bash #This script is to install PHP extensions #Author=steven #Email=775189187@qq.com #W...
    99+
    2022-06-04
    脚本 简单 方法
  • linux中mysql备份shell脚本代码
    第一步:在你的linux服务器中定义备份目录: mkdir /var/lib/mysqlbackup cd /var/lib/mysqlbackup 第二步:下面是最重要的一步了,就是写定时备份脚本。 ...
    99+
    2022-06-04
    脚本 备份 代码
  • Shell脚本实现在Linux系统中自动安装JDK
    A:本脚本运行的机器,Linux B:待安装JDK的机器, Linux 首先在脚本运行的机器A上确定可以ssh无密码登录到待安装jdk的机器B上,然后就可以在A上运行本脚本: $ ./install-jd...
    99+
    2022-06-04
    脚本 系统 Shell
  • linux安装php扩展脚本分享
    测试环境:ubuntu 12.04 php 5.3.x #!/bin/bash#Program:# Accomplish to expand the specified function only one...
    99+
    2022-06-04
    脚本 linux php
  • linux如何安装php扩展脚本
    这篇文章将为大家详细讲解有关linux如何安装php扩展脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。测试环境:ubuntu 12.04 php 5.3.x#!/bin/bash#Program:#&...
    99+
    2023-06-09
  • 怎么在linux中安装php脚本语言
    今天就跟大家聊聊有关怎么在linux中安装php脚本语言,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。linux下安装php的方法1) 安装libtool和libtool-ltdl[...
    99+
    2023-06-15
  • linux服务器安全加固shell脚本代码
    #!/bin/sh# desc: setup linux system security# author:coralzd # powered by www.freebsdsystem.org# versio...
    99+
    2022-06-04
    脚本 代码 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作