php mysql 모듈 설치
> yum install php php-mysql
> adduser user_id
> passwd user_pw
sshd root 접속 권한 삭제
> vi /etc/ssh/sshd_config
PermitRootLogin no
> /etc/rc.d/init.d/sshd restart
html 디렉토리 user_id 로 권한설정
/var/www/html
------------- mysql 설정
/etc/my.cnf 파일 설정
default-character-set=utf8 character-set-server=utf8 collation-server=utf8_general_ci init_connect=SET collation_connection=utf8_general_ci init_connect=SET NAMES utf8 datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql symbolic-links=0 max_allowed_packet = 100M
[client] default-character-set=utf8
[mysql] default-character-set=utf8
[mysqldump] default-character-set=utf8
[mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid
|
-----------------------------------------------------------
alter database db명 default character set utf8
------------------------------------------------------------
/etc/init.d/mysqld start
> mysql
mysql> use mysql
mysql> update user set password=password('root_pw') where user = 'root';
mysql> commit;
msyql> flush privileges;
mysql> create database db_name;
mysql> insert into user (host, user, password) values (
-> 'localhost','user_id', password('user_pw'));
mysql> insert into db values ( '%', 'service', 'service', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y',
'Y','Y','Y','Y');
mysql> commit;
mysql> exit;
> /etc/init.d/mysqld restart
> mysql -uuser_id -puser_pw db
create table test ( a varchar(10));
insert into test values ('afdafdfds');
------------ php 설정
>vi /etc/php.ini
short_open_tab = On
>vi /etc/httpd/conf.d/php.conf
AddHandler php5-script .html .php
AddType text/html .html .php
>/etc/init.d/httpd restart
-- php mysql 테스트 index.html
<?
$connect = mysql_connect('localhost','user_id','user_pw') or die ("SQL서버에 접속을 할수 없습니다");
$result = mysql_select_db('db_name',$connect);
mysql_query("set names utf8");
$query = "SELECT * FROM test";
$result = mysql_query($query);
$nev = mysql_fetch_array($result);
echo $nev[a];
?>
서버네임 설정
>vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=domain
>vi /etc/httpd/conf/httpd.conf
ServerName domain
// 시간설정
rdate -s time.bora.net
// mysql c library
yum install mysql-devel
'Linux' 카테고리의 다른 글
시스템 종료 / 재시작 (0) | 2016.03.28 |
---|---|
날짜형식 정리(더하기, 빼기) (0) | 2016.02.19 |
cron 데몬 (0) | 2016.02.17 |
파일 백업(압축) 스크립트 (0) | 2016.02.12 |
jar 압축, 해제 및 변경 (0) | 2016.02.12 |