宇文氏 发表于 2018-11-28 10:34:45

Solaris上利用pkgutil工具安装Apache、MySQL和PHP

  PHP
Solaris 2010-10-06 15:27:09 阅读38 评论0字号:大中小 订阅
1.安装Apache /opt/csw/bin/pkgutil -i apache2
  出现如下提示,输入Y
  22 packages to fetch. Do you want to continue?
  出现如下类似提示,输入y,确认安装提示中的包
  Do you want to continue with the installation of
  在安装过程中可以看到如下提示,指明了配置文件和var location的路径
  This installation has a new config and var location in:
  /etc/opt/csw/apache2 and /var/opt/csw/apache2
2.安装PHP /opt/csw/bin/pkgutil -i php5
  出现如下提示,输入Y
  43 packages to fetch. Do you want to continue?
  出现如下类似提示,输入y,确认安装提示中的包
  Do you want to continue with the installation of
3.安装并启动MySQL 安装MySQL
  /opt/csw/bin/pkgutil -i mysql5
  出现如下提示,输入Y
  8 packages to fetch. Do you want to continue?
  出现如下类似提示,输入y,确认安装提示中的包
  Do you want to continue with the installation of
  运行quick_start-csw脚本
  /opt/csw/mysql5/share/mysql/quick_start-csw
  出现如下提示,输入回车,确认data directory
  Data directory: The default is /var/opt/csw/mysql5.
  Accept the default or enter a directory[?,q]
  出现如下提示,输入回车,确认my.cnf的路径
  my.cnf pathname: The default is either to use the supplied file in
  the base directory or to create one in the base directory from
  the small memory footprint sample. If your enter a pathname,
  it will be used to create the options file in the base directory.
  my.cnf: The default is /etc/opt/csw/mysql5/my.cnf
  Accpet the default or enter a pathname [?,q]
  出现如下提示,输入y
  Continue with installation or quit
  启动MySQL

[*]Create user/group maysql
[*]cp /opt/csw/mysql5/share/mysql/my-medium.cnf /opt/csw/mysql5/my.cnf
[*]/opt/csw/mysql5/bin/mysql_install_db
[*]chown -R mysql:mysql /opt/csw/mysql5/var/
[*]/opt/csw/mysql5/share/mysql./mysql.server start    //svcadm enable cswmysql5
[*]/opt/csw/mysql5/bin/mysqladmin -u root password 'edeletry53'

  svcadm enable cswmysql5
  修改MySQL的root用户密码
  /opt/csw/mysql5/bin/mysqladmin -u root password 'root'
  运行mysql_secure_installation脚本、
  /opt/csw/mysql5/bin/mysql_secure_installation -u root -p
  Enter current password for root (enter for none):
  此处是输入密码,但是终端上不会显示密码内容
  Change root password? n
  Remove anonymous users? Y
  Disallow root login remotely? n
  Remove test database and access to it? Y
  Reload privilege tables now? Y
4.安装Apache支持PHP的模块 /opt/csw/bin/pkgutil -i ap2_modphp5
5.安装PHP的模块 php5_mysql
  /opt/csw/bin/pkgutil -i php5_mysql
  Do you want to install these conflicting files y
  Do you want to continue with the installation of y
  php5_gd
  /opt/csw/bin/pkgutil -i php5_gd
  Do you want to install these conflicting files y
  Do you want to continue with the installation of y
  php5_ldap
  /opt/csw/bin/pkgutil -i php5_ldap
  Do you want to install these conflicting files y
  Do you want to continue with the installation of y
6.修改 /etc/opt/csw/apache2/httpd.conf
  DirectoryIndex index.csw.html index.html index.php
  
7.启动Apache svcadm enable cswapache2
原文地址:http://user.qzone.qq.com/287786737/blog/1280138363





页: [1]
查看完整版本: Solaris上利用pkgutil工具安装Apache、MySQL和PHP